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