# HG changeset patch # User Stefan Anzinger # Date 1439538983 -7200 # Node ID dc8493dd5a152082cae8174bf880a09a35bd1ce0 # Parent cefff7d980bcd0afa3bd19ab4bce9b48f00aca89 [SPARC] Add LOAD_LOAD memory barrier as implicit barrier diff -r cefff7d980bc -r dc8493dd5a15 jvmci/jdk.internal.jvmci.sparc/src/jdk/internal/jvmci/sparc/SPARC.java --- a/jvmci/jdk.internal.jvmci.sparc/src/jdk/internal/jvmci/sparc/SPARC.java Fri Aug 14 09:27:42 2015 +0200 +++ b/jvmci/jdk.internal.jvmci.sparc/src/jdk/internal/jvmci/sparc/SPARC.java Fri Aug 14 09:56:23 2015 +0200 @@ -22,13 +22,13 @@ */ package jdk.internal.jvmci.sparc; +import static java.nio.ByteOrder.*; import static jdk.internal.jvmci.code.MemoryBarriers.*; -import java.nio.*; import java.util.*; import jdk.internal.jvmci.code.*; -import jdk.internal.jvmci.code.Register.*; +import jdk.internal.jvmci.code.Register.RegisterCategory; import jdk.internal.jvmci.meta.*; /** @@ -252,7 +252,7 @@ public final Set features; public SPARC(Set features) { - super("SPARC", 8, ByteOrder.BIG_ENDIAN, false, allRegisters, LOAD_STORE | STORE_STORE, 1, r31.encoding + FLOAT_REGISTER_COUNT + 1, 8); + super("SPARC", 8, BIG_ENDIAN, false, allRegisters, LOAD_LOAD | LOAD_STORE | STORE_STORE, 1, r31.encoding + FLOAT_REGISTER_COUNT + 1, 8); this.features = features; }