<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 - [Compile Time] 50% of time spent in Elim phi nodes"
   href="https://bugs.llvm.org/show_bug.cgi?id=44249">44249</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[Compile Time]  50% of time spent in Elim phi nodes
          </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>Linux
          </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>Register Allocator
          </td>
        </tr>

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

        <tr>
          <th>Reporter</th>
          <td>paulsson@linux.vnet.ibm.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>llvm-bugs@lists.llvm.org, quentin.colombet@gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>clang -O3 -march=z13 tc_ctime_elimphi_gvn.i -o a.out -w -ftime-report

---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name
---
230.3186 ( 51.8%)   0.1120 ( 16.9%)  230.4306 ( 51.7%)  232.3138 ( 51.7%) 
Eliminate PHI nodes for register allocation
101.7915 ( 22.9%)   0.1046 ( 15.8%)  101.8961 ( 22.9%)  102.6262 ( 22.8%) 
Global Value Numbering
 17.3571 (  3.9%)   0.0178 (  2.7%)  17.3749 (  3.9%)  17.5102 (  3.9%)  Memory
SSA #2
  8.7322 (  2.0%)   0.0129 (  2.0%)   8.7451 (  2.0%)   8.8148 (  2.0%)  Greedy
Register Allocator
  8.4621 (  1.9%)   0.0887 ( 13.4%)   8.5508 (  1.9%)   8.6025 (  1.9%) 
SystemZ DAG->DAG Pattern Instruction Selection


gcc -O3: 74s
clang -O3: 446s

(csmith)</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>