Mercurial > hg > graal-compiler
diff mx/projects @ 10662:4ef92b67aeae
added HSAIL backend and tests
Contributed-by: Vasanth Venkatachalam <vasanth.venkatachalam@amd.com>
Contributed-by: Tom.Deneau <tom.deneau@amd.com>
Contributed-by: Eric Caspole <eric.caspole@amd.com>
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 09 Jul 2013 10:40:37 +0200 |
parents | 79041ab43660 |
children | fa2fe7dd7a54 |
line wrap: on
line diff
--- a/mx/projects Tue Jul 09 01:27:40 2013 +0200 +++ b/mx/projects Tue Jul 09 10:40:37 2013 +0200 @@ -24,8 +24,11 @@ library@DACAPO_SCALA@path=lib/dacapo-scala-0.1.0-20120216.jar library@DACAPO_SCALA@urls=http://repo.scalabench.org/snapshots/org/scalabench/benchmarks/scala-benchmark-suite/0.1.0-SNAPSHOT/scala-benchmark-suite-0.1.0-20120216.103539-3.jar +library@OKRA@path=lib/okra-1.jar +library@OKRA@urls=http://cr.openjdk.java.net/~tdeneau/okra-1.jar + distribution@GRAAL@path=graal.jar -distribution@GRAAL@dependencies=com.oracle.graal.hotspot.amd64,com.oracle.graal.truffle,com.oracle.graal.truffle.printer,com.oracle.graal.hotspot.sparc,com.oracle.graal.hotspot +distribution@GRAAL@dependencies=com.oracle.graal.hotspot.amd64,com.oracle.graal.truffle,com.oracle.graal.truffle.printer,com.oracle.graal.hotspot.sparc,com.oracle.graal.hotspot,com.oracle.graal.compiler.hsail # graal.api.runtime project@com.oracle.graal.api.runtime@subDir=graal @@ -466,6 +469,49 @@ project@com.oracle.graal.asm.amd64.test@javaCompliance=1.7 project@com.oracle.graal.asm.amd64.test@workingSets=Graal,Assembler,AMD64,Test +# graal.hsail +project@com.oracle.graal.hsail@subDir=graal +project@com.oracle.graal.hsail@sourceDirs=src +project@com.oracle.graal.hsail@dependencies=com.oracle.graal.api.code,com.oracle.graal.graph +project@com.oracle.graal.hsail@checkstyle=com.oracle.graal.graph +project@com.oracle.graal.hsail@javaCompliance=1.7 + +# graal.lir.hsail +project@com.oracle.graal.lir.hsail@subDir=graal +project@com.oracle.graal.lir.hsail@sourceDirs=src +project@com.oracle.graal.lir.hsail@dependencies=com.oracle.graal.lir,com.oracle.graal.asm.hsail +project@com.oracle.graal.lir.hsail@checkstyle=com.oracle.graal.graph +project@com.oracle.graal.lir.hsail@javaCompliance=1.7 + +# graal.compiler.hsail +project@com.oracle.graal.compiler.hsail@subDir=graal +project@com.oracle.graal.compiler.hsail@sourceDirs=src +project@com.oracle.graal.compiler.hsail@dependencies=com.oracle.graal.lir.hsail,com.oracle.graal.hotspot.amd64 +project@com.oracle.graal.compiler.hsail@checkstyle=com.oracle.graal.graph +project@com.oracle.graal.compiler.hsail@javaCompliance=1.7 + +# graal.compiler.hsail.test.infra - HSAIL compiler test infrastructure +project@com.oracle.graal.compiler.hsail.test.infra@subDir=graal +project@com.oracle.graal.compiler.hsail.test.infra@sourceDirs=src +project@com.oracle.graal.compiler.hsail.test.infra@dependencies=com.oracle.graal.compiler.hsail,JUNIT +project@com.oracle.graal.compiler.hsail.test.infra@checkstyle=com.oracle.graal.graph +project@com.oracle.graal.compiler.hsail.test.infra@javaCompliance=1.7 + +# graal.compiler.hsail.test +project@com.oracle.graal.compiler.hsail.test@subDir=graal +project@com.oracle.graal.compiler.hsail.test@sourceDirs=src +project@com.oracle.graal.compiler.hsail.test@dependencies=com.oracle.graal.compiler.hsail.test.infra,com.oracle.graal.compiler.test +project@com.oracle.graal.compiler.hsail.test@checkstyle=com.oracle.graal.graph +project@com.oracle.graal.compiler.hsail.test@javaCompliance=1.7 + + +# graal.asm.hsail +project@com.oracle.graal.asm.hsail@subDir=graal +project@com.oracle.graal.asm.hsail@sourceDirs=src +project@com.oracle.graal.asm.hsail@dependencies=com.oracle.graal.hsail,OKRA,com.oracle.graal.asm +project@com.oracle.graal.asm.hsail@checkstyle=com.oracle.graal.graph +project@com.oracle.graal.asm.hsail@javaCompliance=1.7 + # graal.asm.ptx project@com.oracle.graal.asm.ptx@subDir=graal project@com.oracle.graal.asm.ptx@sourceDirs=src