Home
last modified time | relevance | path

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

/art/runtime/mirror/
Dvar_handle_test.cc304 EXPECT_FALSE(fvh->IsAccessModeSupported(VarHandle::AccessMode::kCompareAndExchange)); in TEST_F()
361 const VarHandle::AccessMode access_mode = VarHandle::AccessMode::kCompareAndExchange; in TEST_F()
399 EXPECT_TRUE(test_mode(VarHandle::AccessMode::kCompareAndExchange, compareAndExchange)); in TEST_F()
443 EXPECT_EQ(VarHandle::AccessModeTemplate::kCompareAndExchange, in TEST_F()
444 VarHandle::GetAccessModeTemplate(VarHandle::AccessMode::kCompareAndExchange)); in TEST_F()
445 EXPECT_EQ(VarHandle::AccessModeTemplate::kCompareAndExchange, in TEST_F()
447 EXPECT_EQ(VarHandle::AccessModeTemplate::kCompareAndExchange, in TEST_F()
507 EXPECT_FALSE(fvh->IsAccessModeSupported(VarHandle::AccessMode::kCompareAndExchange)); in TEST_F()
559 const VarHandle::AccessMode access_mode = VarHandle::AccessMode::kCompareAndExchange; in TEST_F()
596 EXPECT_TRUE(test_mode(VarHandle::AccessMode::kCompareAndExchange, compareAndExchange)); in TEST_F()
[all …]
Dvar_handle.cc62 { "compareAndExchange", VarHandle::AccessMode::kCompareAndExchange },
171 case VarHandle::AccessModeTemplate::kCompareAndExchange: in BuildParameterArray()
195 case VarHandle::AccessModeTemplate::kCompareAndExchange: in GetReturnType()
828 case VarHandle::AccessMode::kCompareAndExchange: in Dispatch()
979 case VarHandle::AccessMode::kCompareAndExchange: in Dispatch()
1084 case VarHandle::AccessMode::kCompareAndExchange: in Dispatch()
1238 case VarHandle::AccessMode::kCompareAndExchange: in Dispatch()
1498 case AccessModeTemplate::kCompareAndExchange: in GetReturnTypeDescriptor()
1596 case VarHandle::AccessMode::kCompareAndExchange: in GetAccessModeTemplate()
1597 return AccessModeTemplate::kCompareAndExchange; in GetAccessModeTemplate()
[all …]
Dvar_handle.h82 kCompareAndExchange, enumerator
113 kCompareAndExchange, // T Op(C0..CN, T, T) enumerator
/art/compiler/optimizing/
Dintrinsics_utils.h195 access_mode == mirror::VarHandle::AccessModeTemplate::kCompareAndExchange; in IsVarHandleCASFamily()
Dinstruction_builder.cc1189 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: in VarHandleAccessorNeedsReturnTypeCheck()
1304 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: { in DecideVarHandleIntrinsic()
Dintrinsics_x86.cc3853 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: { in GenerateVarHandleCommonChecks()
4444 if (access_mode_template == mirror::VarHandle::AccessModeTemplate::kCompareAndExchange && in CreateVarHandleCompareAndSetOrExchangeLocations()
4493 access_mode_template == mirror::VarHandle::AccessModeTemplate::kCompareAndExchange; in GenerateVarHandleCompareAndSetOrExchange()
Dintrinsics_riscv64.cc3049 DCHECK(GetAccessModeTemplate() == mirror::VarHandle::AccessModeTemplate::kCompareAndExchange); in SetCompareAndSetOrExchangeArgs()
4702 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: in EmitByteArrayViewCode()
Dintrinsics_arm_vixl.cc4053 DCHECK(GetAccessModeTemplate() == mirror::VarHandle::AccessModeTemplate::kCompareAndExchange); in SetCompareAndSetOrExchangeArgs()
5619 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: in EmitByteArrayViewCode()
Dintrinsics_arm64.cc4340 DCHECK(GetAccessModeTemplate() == mirror::VarHandle::AccessModeTemplate::kCompareAndExchange); in SetCompareAndSetOrExchangeArgs()
5748 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: in EmitByteArrayViewCode()
Dintrinsics_x86_64.cc5138 case mirror::VarHandle::AccessModeTemplate::kCompareAndExchange: in EmitByteArrayViewCode()