< prev index next >

src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java

Print this page
rev 49473 : 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

*** 169,178 **** --- 169,180 ---- AES, PMULL, SHA1, SHA2, CRC32, + LSE, + STXR_PREFETCH, A53MAC, DMB_ATOMICS } private final EnumSet<CPUFeature> features;
*** 181,191 **** * Set of flags to control code emission. */ public enum Flag { UseBarriersForVolatile, UseCRC32, ! UseNeon } private final EnumSet<Flag> flags; public AArch64(EnumSet<CPUFeature> features, EnumSet<Flag> flags) { --- 183,197 ---- * Set of flags to control code emission. */ public enum Flag { UseBarriersForVolatile, UseCRC32, ! UseNeon, ! UseSIMDForMemoryOps, ! AvoidUnalignedAccesses, ! UseLSE, ! UseBlockZeroing } private final EnumSet<Flag> flags; public AArch64(EnumSet<CPUFeature> features, EnumSet<Flag> flags) {
< prev index next >