<html>
    <head>
      <base href="https://llvm.org/bugs/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Cherry pick r294088 to 4.0 branch (MachineCopyPropagation fix)"
   href="https://llvm.org/bugs/show_bug.cgi?id=31881">31881</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Cherry pick r294088 to 4.0 branch (MachineCopyPropagation fix)
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>libraries
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>trunk
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>PC
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Common Code Generator Code
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>unassignedbugs@nondot.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>matze@braunis.de
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>llvm-bugs@lists.llvm.org
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=17940" name="attach_17940" title="Patch adapted to 4.0 branch">attachment 17940</a> <a href="attachment.cgi?id=17940&action=edit" title="Patch adapted to 4.0 branch">[details]</a></span>
Patch adapted to 4.0 branch

r294088 addresses a miscompile in situations with non-coalesced COPY
instructions in combination with deeper register hierarchies (ARMv7 neon in
this case). The problem was found in swift code but the issue is general.

The patch needs to be slightly adapted for the 4.0 branch, I attached a patch.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>