<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 11/12/2014 09:24 AM, Tom Stellard
      wrote:<br>
    </div>
    <blockquote cite="mid:20141112172432.GA26218@freedesktop.org"
      type="cite">
      <div class="moz-text-plain" wrap="true" graphical-quote="true"
        style="font-family: -moz-fixed; font-size: 12px;"
        lang="x-western">
        <pre wrap="">On Fri, Nov 07, 2014 at 01:45:05PM -0800, Matt Arsenault wrote:
</pre>
        <blockquote type="cite" style="color: #000000;">
          <pre wrap=""><span class="moz-txt-citetags">> </span>On 11/07/2014 01:31 PM, Tom Stellard wrote:
</pre>
          <blockquote type="cite" style="color: #000000;">
            <pre wrap=""><span class="moz-txt-citetags">> ></span>On Thu, Nov 06, 2014 at 03:01:53PM -0800, Matt Arsenault wrote:
</pre>
            <blockquote type="cite" style="color: #000000;">
              <blockquote type="cite" style="color: #000000;">
                <pre wrap=""><span class="moz-txt-citetags">> >>></span>On 11/06/2014 02:23 PM, Tom Stellard wrote:
</pre>
                <blockquote type="cite" style="color: #000000;">
                  <blockquote type="cite" style="color: #000000;">
                    <pre wrap=""><span class="moz-txt-citetags">> >>>> ></span>Hi,
<span class="moz-txt-citetags">> >>>> ></span>
<span class="moz-txt-citetags">> >>>> ></span>Attached are patches to enable the R600 backend to emit code for the HSA runtime.
<span class="moz-txt-citetags">> >>>> ></span>Please review.
<span class="moz-txt-citetags">> >>>> ></span>
<span class="moz-txt-citetags">> >>>> ></span>-Tom
<span class="moz-txt-citetags">> >>>> ></span>
</pre>
                  </blockquote>
                </blockquote>
              </blockquote>
            </blockquote>
            <pre wrap=""><span class="moz-txt-citetags">> ></span>Hi,
<span class="moz-txt-citetags">> ></span>
<span class="moz-txt-citetags">> ></span>Here are some updated patches.  I'm going to leave all the alignments at 0
<span class="moz-txt-citetags">> ></span>until I  can figure out exactly what they are for.
<span class="moz-txt-citetags">> ></span>
<span class="moz-txt-citetags">> ></span>-Tom
</pre>
          </blockquote>
        </blockquote>
        <pre wrap="">Hi Matt,

Here are patches with the refactoring changes and the improved AmdKernelCodeT
debugging output.

-Tom
</pre>
      </div>
      <br>
    </blockquote>
    <br>
    LGTM<br>
    <br>
    <blockquote cite="mid:20141112172432.GA26218@freedesktop.org"
      type="cite">
      <pre wrap="">
diff --git a/lib/Target/R600/AMDKernelCodeT.h b/lib/Target/R600/AMDKernelCodeT.h
new file mode 100644
index 0000000..5b25582
--- /dev/null
+++ b/lib/Target/R600/AMDKernelCodeT.h
@@ -0,0 +1,704 @@
+//===-- AMDGPUKernelCodeT.h - Print AMDGPU assembly code ---------*- C++ -*-===//
+//
+//                     The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+/// \file AMDKernelCodeT.h
+//===----------------------------------------------------------------------===//
+
+#ifndef AMDKERNELCODET_H
+#define AMDKERNELCODET_H
+
+#include <stddef.h>
+#include <stdint.h>
</pre>
    </blockquote>
    <cstddef><br>
    <cstdint><br>
    <br>
  </body>
</html>