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 },