<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 07/27/2017 02:18 AM, Hiroshi 7 Inoue
      via llvm-dev wrote:<br>
    </div>
    <blockquote
cite="mid:OFAC752E45.4E1BCB31-ON49258169.0064C694-4925816A.002829C4@notes.na.collabserv.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <p><font size="2">Dear all,</font><br>
        <br>
        <font size="2">While investigating recent failures in bootstrap
          on ppc64le buildbot, I found that the current stack coloring
          pass does not regard TBAA information when merging two allocas
          of different types (Actually there is a FIXME comment on
          handling of TBAA information in StackColoring.cpp)</font><br>
        <font size="2">Although the current failures are observed only
          on ppc64le, the cause of failures seems to be a
          platform-neutral issue and other platforms can suffer from
          similar problems.</font><br>
        <br>
        <font size="2">I submitted a work-in-progress patch in
          Phabricator to resolve this issue. </font><a
          moz-do-not-send="true" href="https://reviews.llvm.org/D35907"><font
            size="2">https://reviews.llvm.org/D35907</font></a><br>
        <font size="2">Any suggestions or comments would be truly
          appreciated.</font><br>
      </p>
    </blockquote>
    <br>
    I'll take a look. Stack coloring already has a hack that updates the
    (otherwise frozen) IR so that using BasicAA in the backend continues
    to work afterward. Dealing with this issue is also certainly
    necessary.<br>
    <br>
     -Hal<br>
    <font size="2"></font><br>
    <blockquote
cite="mid:OFAC752E45.4E1BCB31-ON49258169.0064C694-4925816A.002829C4@notes.na.collabserv.com"
      type="cite">
      <p><br>
        <font size="2">Regards,</font><br>
        <font size="2">Hiroshi</font><br>
        <font size="2"><br>
          -----<br>
          Hiroshi Inoue <a class="moz-txt-link-rfc2396E" href="mailto:inouehrs@jp.ibm.com"><inouehrs@jp.ibm.com></a><br>
          IBM Research - Tokyo<br>
        </font><br>
        <br>
      </p>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
LLVM Developers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>
<a class="moz-txt-link-freetext" href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Hal Finkel
Lead, Compiler Technology and Programming Languages
Leadership Computing Facility
Argonne National Laboratory</pre>
  </body>
</html>