<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 10/10/2013 10:55 AM, Tom Stellard
      wrote:<br>
    </div>
    <blockquote
      cite="mid:20131010175457.GA965@llano-foss.hsd1.wa.comcast.net"
      type="cite">
      <pre wrap="">Hi,

The attached patches simplify the handling of OpenCL private memory
space for VLIW4/VLIW5 GPUs and should fix a crash with pyrit on r600g.
Also included in the series is private memory support on SI as well as an
optimization to prefer selecting SALU instructions over VALU instructions.

Please test/review.

-Tom
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
llvm-commits mailing list
<a class="moz-txt-link-abbreviated" href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a>
<a class="moz-txt-link-freetext" href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a>
</pre>
    </blockquote>
    The last one doesn't apply for me:<br>
    <br>
    $ git am *.patch<br>
    Applying: R600: Remove unused InstrInfo::getMovImmInstr() function<br>
    Applying: R600: Simplify handling of private address space<br>
    Applying: R600/SI: Prefer SALU instructions for bit shift operations<br>
    Applying: R600/SI: Add support for i64 bitwise or<br>
    Applying: R600/SI: Add support for private address space load/store<br>
    error: patch failed: lib/Target/R600/SIRegisterInfo.cpp:26<br>
    error: lib/Target/R600/SIRegisterInfo.cpp: patch does not apply<br>
    Patch failed at 0005 R600/SI: Add support for private address space
    load/store<br>
    The copy of the patch that failed is found in:<br>
       /home/marsenau/src/llvm/.git/rebase-apply/patch<br>
    When you have resolved this problem, run "git am --resolved".<br>
    If you prefer to skip this patch, run "git am --skip" instead.<br>
    To restore the original branch and stop patching, run "git am
    --abort".<br>
    <br>
  </body>
</html>