Mercurial > hg > graal-jvmci-8
comparison 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 |
comparison
equal
deleted
inserted
replaced
18494:9e944c7eaded | 18495:fe0db662e982 |
---|---|
630 }, | 630 }, |
631 | 631 |
632 "com.oracle.graal.replacements.amd64" : { | 632 "com.oracle.graal.replacements.amd64" : { |
633 "subDir" : "graal", | 633 "subDir" : "graal", |
634 "sourceDirs" : ["src"], | 634 "sourceDirs" : ["src"], |
635 "dependencies" : ["com.oracle.graal.replacements"], | 635 "dependencies" : [ |
636 "com.oracle.graal.replacements", | |
637 "com.oracle.graal.amd64", | |
638 ], | |
636 "checkstyle" : "com.oracle.graal.graph", | 639 "checkstyle" : "com.oracle.graal.graph", |
637 "javaCompliance" : "1.8", | 640 "javaCompliance" : "1.8", |
638 "annotationProcessors" : ["com.oracle.graal.service.processor"], | 641 "annotationProcessors" : ["com.oracle.graal.service.processor"], |
639 "workingSets" : "Graal,Replacements,AMD64", | 642 "workingSets" : "Graal,Replacements,AMD64", |
640 }, | 643 }, |