changeset 10465:699ee4e4f9dc

fixed gate warnings
author twisti
date Thu, 20 Jun 2013 22:26:38 -0700
parents 83d789390d2e
children d95eaee1f6c0
files graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCAssembler.java graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCMacroAssembler.java graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackend.java
diffstat 3 files changed, 12 insertions(+), 29 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCAssembler.java	Thu Jun 20 22:26:09 2013 -0700
+++ b/graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCAssembler.java	Thu Jun 20 22:26:38 2013 -0700
@@ -25,9 +25,7 @@
 import com.oracle.graal.api.code.*;
 import com.oracle.graal.api.meta.Kind;
 import com.oracle.graal.asm.*;
-import com.oracle.graal.debug.*;
 import com.oracle.graal.hotspot.HotSpotGraalRuntime;
-import com.oracle.graal.sparc.SPARC;
 
 import static com.oracle.graal.sparc.SPARC.*;
 
@@ -36,6 +34,18 @@
  */
 public abstract class SPARCAssembler extends AbstractAssembler {
 
+    /**
+     * Constructs an assembler for the AMD64 architecture.
+     * 
+     * @param registerConfig the register configuration used to bind {@link Register#Frame} and
+     *            {@link Register#CallerFrame} to physical registers. This value can be null if this
+     *            assembler instance will not be used to assemble instructions using these logical
+     *            registers.
+     */
+    public SPARCAssembler(TargetDescription target, RegisterConfig registerConfig) {
+        super(target);
+    }
+
     public static class Fmt00a {
 
         private int rd;
@@ -873,10 +883,6 @@
         return (reg & 0x1c) | ((reg & 0x20) >> 5);
     }
 
-    public SPARCAssembler(TargetDescription target, @SuppressWarnings("unused") RegisterConfig registerConfig) {
-        super(target);
-    }
-
     public static final int sx1 = 0x00001000;
 
     public static final int simm(int x, int nbits) {
--- a/graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCMacroAssembler.java	Thu Jun 20 22:26:09 2013 -0700
+++ b/graal/com.oracle.graal.asm.sparc/src/com/oracle/graal/asm/sparc/SPARCMacroAssembler.java	Thu Jun 20 22:26:38 2013 -0700
@@ -27,9 +27,6 @@
 
 import com.oracle.graal.api.code.*;
 import com.oracle.graal.asm.*;
-import com.oracle.graal.asm.sparc.SPARCAssembler.*;
-import com.oracle.graal.debug.*;
-import com.oracle.graal.sparc.*;
 
 public class SPARCMacroAssembler extends SPARCAssembler {
 
@@ -48,7 +45,6 @@
     }
 
     @Override
-    @SuppressWarnings("unused")
     public void jmp(Label l) {
         new Bpa(l).emit(this);
         new Nop().emit(this);
@@ -72,7 +68,6 @@
         throw new InternalError("NYI");
     }
 
-    @SuppressWarnings("unused")
     public static class Bclr extends Andn {
 
         public Bclr(Register src, Register dst) {
@@ -84,7 +79,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Bset extends Or {
 
         public Bset(Register src, Register dst) {
@@ -96,7 +90,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Btst extends Andcc {
 
         public Btst(Register src1, Register src2) {
@@ -108,7 +101,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Clr {
 
         public Clr(SPARCAssembler asm, Register dst) {
@@ -120,7 +112,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Clrb extends Stb {
 
         public Clrb(SPARCAddress addr) {
@@ -128,7 +119,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Clrh extends Sth {
 
         public Clrh(SPARCAddress addr) {
@@ -136,7 +126,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Clrx extends Stx {
 
         public Clrx(SPARCAddress addr) {
@@ -144,7 +133,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Clruw extends Srl {
 
         public Clruw(Register src1, Register dst) {
@@ -157,7 +145,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Cmp extends Subcc {
 
         public Cmp(Register a, Register b) {
@@ -169,7 +156,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Dec extends Sub {
 
         public Dec(Register dst) {
@@ -181,7 +167,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Deccc extends Subcc {
 
         public Deccc(Register dst) {
@@ -225,7 +210,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Neg extends Sub {
 
         public Neg(Register src2, Register dst) {
@@ -238,7 +222,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Mov extends Or {
 
         public Mov(Register src1, Register dst) {
@@ -258,7 +241,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Not extends Xnor {
 
         public Not(Register src1, Register dst) {
@@ -271,7 +253,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class RestoreWindow extends Restore {
 
         public RestoreWindow() {
@@ -287,7 +268,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class SaveWindow extends Save {
 
         public SaveWindow() {
@@ -312,7 +292,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Setx {
 
         public Setx(SPARCAssembler asm, long value, Register tmp, Register dst) {
@@ -354,7 +333,6 @@
         }
     }
 
-    @SuppressWarnings("unused")
     public static class Signx extends Sra {
 
         public Signx(Register src1, Register dst) {
--- a/graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackend.java	Thu Jun 20 22:26:09 2013 -0700
+++ b/graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackend.java	Thu Jun 20 22:26:38 2013 -0700
@@ -31,7 +31,6 @@
 import com.oracle.graal.asm.sparc.SPARCAssembler.*;
 import com.oracle.graal.compiler.gen.LIRGenerator;
 import com.oracle.graal.hotspot.*;
-import com.oracle.graal.hotspot.sparc.SPARCHotSpotBackend.*;
 import com.oracle.graal.hotspot.bridge.*;
 import com.oracle.graal.hotspot.meta.*;
 import com.oracle.graal.hotspot.stubs.Stub;