Home
last modified time | relevance | path

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

/art/runtime/mirror/
Dvar_handle_test.cc300 EXPECT_FALSE(fvh->IsAccessModeSupported(VarHandle::AccessMode::kCompareAndExchange)); in TEST_F()
357 const VarHandle::AccessMode access_mode = VarHandle::AccessMode::kCompareAndExchange; in TEST_F()
395 EXPECT_TRUE(test_mode(VarHandle::AccessMode::kCompareAndExchange, compareAndExchange)); in TEST_F()
439 EXPECT_EQ(VarHandle::AccessModeTemplate::kCompareAndExchange, in TEST_F()
440 VarHandle::GetAccessModeTemplate(VarHandle::AccessMode::kCompareAndExchange)); in TEST_F()
441 EXPECT_EQ(VarHandle::AccessModeTemplate::kCompareAndExchange, in TEST_F()
443 EXPECT_EQ(VarHandle::AccessModeTemplate::kCompareAndExchange, in TEST_F()
503 EXPECT_FALSE(fvh->IsAccessModeSupported(VarHandle::AccessMode::kCompareAndExchange)); in TEST_F()
555 const VarHandle::AccessMode access_mode = VarHandle::AccessMode::kCompareAndExchange; in TEST_F()
592 EXPECT_TRUE(test_mode(VarHandle::AccessMode::kCompareAndExchange, compareAndExchange)); in TEST_F()
[all …]
Dvar_handle.h80 kCompareAndExchange, enumerator
111 kCompareAndExchange, // T Op(C0..CN, T, T) enumerator
Dvar_handle.cc62 { "compareAndExchange", VarHandle::AccessMode::kCompareAndExchange },
160 case VarHandle::AccessModeTemplate::kCompareAndExchange: in BuildParameterArray()
184 case VarHandle::AccessModeTemplate::kCompareAndExchange: in GetReturnType()
822 case VarHandle::AccessMode::kCompareAndExchange: in Dispatch()
973 case VarHandle::AccessMode::kCompareAndExchange: in Dispatch()
1078 case VarHandle::AccessMode::kCompareAndExchange: in Dispatch()
1232 case VarHandle::AccessMode::kCompareAndExchange: in Dispatch()
1482 case AccessModeTemplate::kCompareAndExchange: in GetReturnTypeDescriptor()
1580 case VarHandle::AccessMode::kCompareAndExchange: in GetAccessModeTemplate()
1581 return AccessModeTemplate::kCompareAndExchange; in GetAccessModeTemplate()
[all …]
/art/compiler/optimizing/
Dintrinsics_x86.cc3356 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: { in IsValidFieldVarHandleExpected()
3533 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: { in GenerateVarHandleCommonChecks()
4118 if (access_mode_template == mirror::VarHandle::AccessModeTemplate::kCompareAndExchange && in CreateVarHandleCompareAndSetOrExchangeLocations()
4167 access_mode_template == mirror::VarHandle::AccessModeTemplate::kCompareAndExchange; in GenerateVarHandleCompareAndSetOrExchange()
Dintrinsics_arm64.cc3898 DCHECK(GetAccessModeTemplate() == mirror::VarHandle::AccessModeTemplate::kCompareAndExchange); in SetCompareAndSetOrExchangeArgs()
4316 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: { in HasVarHandleIntrinsicImplementation()
5349 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: in EmitByteArrayViewCode()
Dintrinsics_arm_vixl.cc3742 DCHECK(GetAccessModeTemplate() == mirror::VarHandle::AccessModeTemplate::kCompareAndExchange); in SetCompareAndSetOrExchangeArgs()
4168 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: { in HasVarHandleIntrinsicImplementation()
5346 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: in EmitByteArrayViewCode()
Dinstruction_builder.cc1163 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: in VarHandleAccessorNeedsReturnTypeCheck()
Dcode_generator_arm64.cc689 mirror::VarHandle::AccessModeTemplate::kCompareAndExchange || in EmitNativeCode()
Dcode_generator_arm_vixl.cc848 mirror::VarHandle::AccessModeTemplate::kCompareAndExchange || in EmitNativeCode()
Dcode_generator_x86.cc588 mirror::VarHandle::AccessModeTemplate::kCompareAndExchange; in EmitNativeCode()