diff mx/suite.py @ 18495:fe0db662e982

adds ability for substitution guards to have a constructor with an Architecture argument added extra flags enum to AMD64 to drive code emission features (currently contains UseCountLeadingZerosInstruction and UseCountTrailingZerosInstruction) moved lzcnt/tzcnt nodes and substitutions to com.oracle.graal.replacements.amd64 Contributed-by: Igor Veresov <igor.veresov@oracle.com>
author Doug Simon <doug.simon@oracle.com>
date Mon, 24 Nov 2014 20:32:24 +0100
parents 997bc9764a9a
children cdb9c605051a
line wrap: on
line diff
--- a/mx/suite.py	Mon Nov 24 17:29:51 2014 +0100
+++ b/mx/suite.py	Mon Nov 24 20:32:24 2014 +0100
@@ -632,7 +632,10 @@
     "com.oracle.graal.replacements.amd64" : {
       "subDir" : "graal",
       "sourceDirs" : ["src"],
-      "dependencies" : ["com.oracle.graal.replacements"],
+      "dependencies" : [
+          "com.oracle.graal.replacements",
+          "com.oracle.graal.amd64",
+          ],
       "checkstyle" : "com.oracle.graal.graph",
       "javaCompliance" : "1.8",
       "annotationProcessors" : ["com.oracle.graal.service.processor"],