<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 --- - Tonga Unreal elemental bad rendering since AMDGPU: Default to using scalar mov to materialize immediate"
   href="https://llvm.org/bugs/show_bug.cgi?id=30894">30894</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Tonga Unreal elemental bad rendering since AMDGPU: Default to using scalar mov to materialize immediate
          </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>normal
          </td>
        </tr>

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

        <tr>
          <th>Component</th>
          <td>Backend: AMDGPU
          </td>
        </tr>

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

        <tr>
          <th>Reporter</th>
          <td>adf.lists@gmail.com
          </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=17546" name="attach_17546" title="bdd shaders bz2">attachment 17546</a> <a href="attachment.cgi?id=17546&action=edit" title="bdd shaders bz2">[details]</a></span>
bdd shaders bz2

R9285 since below commit unreal elemental demo has some rendering artifacts in
the form of some of the scene having square blocks flashing. Not all scenes
affected, only a small percentage of affected scenes (eg.the first one) have
the squares.

Attaching good and bad R600_DEBUG=vs,ps,fs


commit e9a23c4c57a235ead3003196c1ae1de05aa79fc6
Author: Matt Arsenault <<a href="mailto:Matthew.Arsenault@amd.com">Matthew.Arsenault@amd.com</a>>
Date:   Tue Nov 1 22:55:07 2016 +0000

    AMDGPU: Default to using scalar mov to materialize immediate

    This is the conservatively correct way because it's easy to
    move or replace a scalar immediate. This was incorrect in the case
    when the register class wasn't known from the static instruction
    definition, but still needed to be an SGPR. The main example of this
    is inlineasm has an SGPR constraint.

    Also start verifying the register classes of inlineasm operands.

    git-svn-id: <a href="https://llvm.org/svn/llvm-project/llvm/trunk@285762">https://llvm.org/svn/llvm-project/llvm/trunk@285762</a>
91177308-0d34-0410-b5e6-96231b3b80d8</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>