<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Regression in Mesa 17 on s390x (zSystems)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=100613#c28">Comment # 28</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Regression in Mesa 17 on s390x (zSystems)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=100613">bug 100613</a>
              from <span class="vcard"><a class="email" href="mailto:bcrocker@redhat.com" title="Ben Crocker <bcrocker@redhat.com>"> <span class="fn">Ben Crocker</span></a>
</span></b>
        <pre>The attached patch to lp_build_gather_elem_vec fixes the regressions
in, e.g., the draw-vertices 16-bit tests.

I'll spare you the assembly code this time, but suffice it to say the
code rearranges the 0.X.Y.Z subvalues in the GPR to the desired order
via suitable Bitcast and ShuffleVector operations.

In fact, the code for the load operation starts off identically; the
(new) code that shuffles the values into the correct positions occurs
much later and, in fact, operates on two vertices at once!</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>