Mercurial > hg > graal-jvmci-8
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"],