<html>
    <head>
      <base href="https://bugs.llvm.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:spatel+llvm@rotateright.com" title="Sanjay Patel <spatel+llvm@rotateright.com>"> <span class="fn">Sanjay Patel</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [X86][AVX] Failure to generate vaddsubps for pattern after 19b62b79"
   href="https://bugs.llvm.org/show_bug.cgi?id=45015">bug 45015</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Fixed By Commit(s)</td>
           <td>
                
           </td>
           <td>10ea01d80d6f, 71a316883d50
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>FIXED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [X86][AVX] Failure to generate vaddsubps for pattern after 19b62b79"
   href="https://bugs.llvm.org/show_bug.cgi?id=45015#c6">Comment # 6</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [X86][AVX] Failure to generate vaddsubps for pattern after 19b62b79"
   href="https://bugs.llvm.org/show_bug.cgi?id=45015">bug 45015</a>
              from <span class="vcard"><a class="email" href="mailto:spatel+llvm@rotateright.com" title="Sanjay Patel <spatel+llvm@rotateright.com>"> <span class="fn">Sanjay Patel</span></a>
</span></b>
        <pre>The IR is restored to minimal with the addition of an early-cse pass to the
optimizer pipeline:
<a href="https://reviews.llvm.org/D75145">https://reviews.llvm.org/D75145</a> ( <a href="https://reviews.llvm.org/rG71a316883d50">https://reviews.llvm.org/rG71a316883d50</a> )

(and that patch includes phase-ordering tests, so hopefully we can detect cases
like this more easily)

We didn't need any extra shuffle combines to get this particular example
because instcombine has the ability to reduce these already.</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>