# HG changeset patch # User dstewart # Date 1522354059 14400 # Thu Mar 29 16:07:39 2018 -0400 # Node ID daae7be1381de766991cfb11a9d60c03f823515a # Parent 1852b17b0efcca06594f287f08019458388f0e8f 8200251: AArch64::CPUFeature out of sync with VM_Version::Feature_Flag Summary: Added enums to CPUFeature to be in sync with VM_Version::Feature_Flag Reviewed-by: kvn, aph, shade diff --git a/src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java b/src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java --- a/src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java +++ b/src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java @@ -171,6 +171,8 @@ SHA1, SHA2, CRC32, + LSE, + STXR_PREFETCH, A53MAC, DMB_ATOMICS } @@ -183,7 +185,11 @@ public enum Flag { UseBarriersForVolatile, UseCRC32, - UseNeon + UseNeon, + UseSIMDForMemoryOps, + AvoidUnalignedAccesses, + UseLSE, + UseBlockZeroing } private final EnumSet flags;