diff graal/com.oracle.max.cri/src/com/sun/cri/ci/CiAddress.java @ 4182:de7b3e7ae528

Simplify CiValue
author Christian Wimmer <Christian.Wimmer@Oracle.com>
date Mon, 02 Jan 2012 14:38:17 -0800
parents f5328dda9714
children 9e0c1b4cfef5
line wrap: on
line diff
--- a/graal/com.oracle.max.cri/src/com/sun/cri/ci/CiAddress.java	Mon Jan 02 14:16:08 2012 -0800
+++ b/graal/com.oracle.max.cri/src/com/sun/cri/ci/CiAddress.java	Mon Jan 02 14:38:17 2012 -0800
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -28,10 +28,6 @@
  * unassigned to target machine registers.
  */
 public final class CiAddress extends CiValue {
-
-    /**
-     *
-     */
     private static final long serialVersionUID = -1003772042519945089L;
 
     /**
@@ -253,15 +249,6 @@
     }
 
     @Override
-    public boolean equalsIgnoringKind(CiValue o) {
-        if (o instanceof CiAddress) {
-            CiAddress addr = (CiAddress) o;
-            return displacement == addr.displacement && base.equalsIgnoringKind(addr.base) && scale == addr.scale && index.equalsIgnoringKind(addr.index);
-        }
-        return false;
-    }
-
-    @Override
     public int hashCode() {
         return (base.hashCode() << 4) | kind.ordinal();
     }