<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [i965] Compiler backend uses too much stack with Alien: Isolation"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=93840#c25">Comment # 25</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [i965] Compiler backend uses too much stack with Alien: Isolation"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=93840">bug 93840</a>
              from <span class="vcard"><a class="email" href="mailto:eero.t.tamminen@intel.com" title="Eero Tamminen <eero.t.tamminen@intel.com>"> <span class="fn">Eero Tamminen</span></a>
</span></b>
        <pre>Got an apitrace, I'll mail you & Matt a link to it.


There are multiple FS shaders that spill 20 to 50 items, and compute shaders
like this:
-------------------------
43621: message: shader compiler performance issue 655: compute shader triggered
register spilling.  Try reducing the number of live scalar values to improve
performance.
43621: message: shader compiler issue 656: CS SIMD32 shader: 23733 inst, 0
loops, 415136 cycles, 1507:3332 spills:fills, Promoted 0 constants, compacted
379728 to 283984 bytes.
47174: message: shader compiler performance issue 828: SIMD16 shader failed to
compile: CS compile failed: Failure to register allocate.  Reduce number of
live scalar values to avoid this.
47174: message: shader compiler issue 829: CS SIMD8 shader: 6683 inst, 0 loops,
83406 cycles, 263:590 spills:fills, Promoted 18 constants, compacted 106928 to
72800 bytes.
-------------------------

(The first CS shader takes at least 10 min to compile before getting to game
menus, and same, or similar shader takes another 10 min when starting game from
the menu.)</pre>
        </div>
      </p>


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

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