changeset 14005:d8ac61f39968

Remove unused methods from Architecture.
author Roland Schatz <roland.schatz@oracle.com>
date Fri, 21 Feb 2014 18:58:39 +0100
parents b3d6e5122867
children ec2f0ede9046
files graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Architecture.java
diffstat 1 files changed, 0 insertions(+), 25 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Architecture.java	Fri Feb 21 18:47:02 2014 +0100
+++ b/graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Architecture.java	Fri Feb 21 18:58:39 2014 +0100
@@ -172,31 +172,6 @@
     }
 
     /**
-     * Determine the maximum vector length supported for vector operations on values of a given
-     * {@link Kind}.
-     * 
-     * @param kind the kind of the individual vector elements
-     * @return the maximum supported vector size
-     */
-    public int getMaxVectorLength(Kind kind) {
-        return 1;
-    }
-
-    /**
-     * Get a natively supported vector length for breaking down some vector operation on a constant
-     * length vector.
-     * 
-     * @param kind the kind of the individual vector elements
-     * @param maxLength the maximum length that should be returned
-     * @param arithmetic the arithmetic operation for which the vector size should be determined, or
-     *            null if no arithmetic needs to be performed on the vector
-     * @return a supported vector size, but at most {@code maxLength}
-     */
-    public int getSupportedVectorLength(Kind kind, int maxLength, Class<? extends ArithmeticOperation> arithmetic) {
-        return 1;
-    }
-
-    /**
      * Gets the size in bytes of the specified kind for this target.
      * 
      * @param kind the kind for which to get the size