summaryrefslogtreecommitdiff
path: root/compiler/optimizing/intrinsics_utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/optimizing/intrinsics_utils.h')
-rw-r--r--compiler/optimizing/intrinsics_utils.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/compiler/optimizing/intrinsics_utils.h b/compiler/optimizing/intrinsics_utils.h
index 41e109b587..380011e608 100644
--- a/compiler/optimizing/intrinsics_utils.h
+++ b/compiler/optimizing/intrinsics_utils.h
@@ -153,24 +153,23 @@ static inline bool IsVarHandleGet(HInvoke* invoke) {
return access_mode == mirror::VarHandle::AccessModeTemplate::kGet;
}
-static inline bool IsUnsafeGetObject(HInvoke* invoke) {
+static inline bool IsUnsafeGetReference(HInvoke* invoke) {
switch (invoke->GetIntrinsic()) {
case Intrinsics::kUnsafeGetObject:
case Intrinsics::kUnsafeGetObjectVolatile:
- case Intrinsics::kJdkUnsafeGetObject:
- case Intrinsics::kJdkUnsafeGetObjectVolatile:
- case Intrinsics::kJdkUnsafeGetObjectAcquire:
+ case Intrinsics::kJdkUnsafeGetReference:
+ case Intrinsics::kJdkUnsafeGetReferenceVolatile:
+ case Intrinsics::kJdkUnsafeGetReferenceAcquire:
return true;
default:
return false;
}
}
-static inline bool IsUnsafeCASObject(HInvoke* invoke) {
+static inline bool IsUnsafeCASReference(HInvoke* invoke) {
switch (invoke->GetIntrinsic()) {
case Intrinsics::kUnsafeCASObject:
case Intrinsics::kJdkUnsafeCASObject:
- case Intrinsics::kJdkUnsafeCompareAndSetObject:
case Intrinsics::kJdkUnsafeCompareAndSetReference:
return true;
default: