<html>
    <head>
      <base href="http://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 - JIT time is incredibly slow for the following bytecode on Windows 10 with AMD Ryzen R7 1700X"
   href="http://bugs.llvm.org/show_bug.cgi?id=32767">32767</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>JIT time is incredibly slow for the following bytecode on Windows 10 with AMD Ryzen R7 1700X
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>new-bugs
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>4.0
          </td>
        </tr>

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

        <tr>
          <th>OS</th>
          <td>other
          </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>new bugs
          </td>
        </tr>

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

        <tr>
          <th>Reporter</th>
          <td>bique.alexandre@gmail.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>llvm-bugs@lists.llvm.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=18338" name="attach_18338" title="Problematic LLVM IR">attachment 18338</a> <a href="attachment.cgi?id=18338&action=edit" title="Problematic LLVM IR">[details]</a></span>
Problematic LLVM IR

Hi,

I'm a Bitwig Studio developer (www.bitwig.com), and we use LLVM to JIT some
digital signal processing algorithms. Our software is used by thousand of
customers on Windows, Mac and Linux.

We just updated from LLVM 3.9.1 to LLVM 4.0 and found that it takes a lot of
time to JIT the attached LLVM IR (48701ms) on AMD Ryzen R7 1700X, while it is
not noticeable on other architectures.

The command "opt -mcpu=znver1 /home/abique/downloads/claes-cache-entry.ll -o
tutu.bc -O3" is instant, so it is slow in the target lowering or in the JIT
phase. 

By the way, do you have a workaround for this issue until the fix is released?

Many thanks.

Regards,
Alexandre</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>