<html>
    <head>
      <base href="https://bugs.llvm.org/">
    </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 - Significant build time regression since SVN r347776, "[LICM] Reapply r347190 "Make LICM able to hoist phis" with fix""
   href="https://bugs.llvm.org/show_bug.cgi?id=39836">39836</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Significant build time regression since SVN r347776, "[LICM] Reapply r347190 "Make LICM able to hoist phis" with 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>enhancement
          </td>
        </tr>

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

        <tr>
          <th>Component</th>
          <td>Scalar Optimizations
          </td>
        </tr>

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

        <tr>
          <th>Reporter</th>
          <td>martin@martin.st
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>john.brawn@arm.com, llvm-bugs@lists.llvm.org, max.kazantsev@azul.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=21177" name="attach_21177" title="Compressed reproduction sample">attachment 21177</a> <a href="attachment.cgi?id=21177&action=edit" title="Compressed reproduction sample">[details]</a></span>
Compressed reproduction sample

Since "[LICM] Reapply r347190 "Make LICM able to hoist phis" with fix", the
build time of one source file has regressed significantly.

With the attached sample file, before SVN r347776, compiling this source file
took ~45 seconds:

$ time clang -target i686-w64-mingw32 -O2 -c glew-preproc.c

real    0m46.052s
user    0m45.676s
sys     0m0.368s

After this change, building now takes over 140 seconds:

$ time clang -target i686-w64-mingw32 -O2 -c glew-preproc.c

real    2m22.770s
user    2m22.224s
sys     0m0.492s</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>