changeset 13162:f9723019584e

put HSAIL test code dumping behind -G:Log
author Doug Simon <doug.simon@oracle.com>
date Mon, 25 Nov 2013 17:32:15 +0100
parents 3214b704060a
children 1baa169508f5
files graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/BasicHSAILTest.java
diffstat 1 files changed, 9 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/BasicHSAILTest.java	Mon Nov 25 17:31:31 2013 +0100
+++ b/graal/com.oracle.graal.compiler.hsail.test/src/com/oracle/graal/compiler/hsail/test/BasicHSAILTest.java	Mon Nov 25 17:32:15 2013 +0100
@@ -331,10 +331,15 @@
         out[gid] = val;
     }
 
-    private void test(String snippet) {
-        StructuredGraph graph = parse(snippet);
-        HSAILCompilationResult compResult = HSAILCompilationResult.getHSAILCompilationResult(graph);
-        TTY.println("code generated for " + snippet + ":\n" + compResult.getHSAILCode());
+    private void test(final String snippet) {
+        Debug.scope("HSAILTestCode", new Runnable() {
+            StructuredGraph graph = parse(snippet);
+
+            public void run() {
+                HSAILCompilationResult compResult = HSAILCompilationResult.getHSAILCompilationResult(graph);
+                Debug.log("HSAIL code generated for %s:%n%s", snippet, compResult.getHSAILCode());
+            }
+        });
     }
 
     public static void nBodySpill(float[] inxyz, float[] outxyz, float[] invxyz, float[] outvxyz, int gid) {