[Mesa-dev] [PATCH 00/20] i965: Finish making the CFG fundamental

Matt Turner mattst88 at gmail.com
Tue Sep 2 21:34:11 PDT 2014


This series finishes making the CFG a fundamental piece of the IR.
For each compile, we now only calculate the CFG once after we've finished
visiting the GLSL IR. Once that's in place, we stop using the instruction
list and instead iterate through the instructions in each block. With that
in place we make each basic block contain its own instruction list.

   git://people.freedesktop.org/~mattst88/mesa save-cfg

The series isn't beautiful, but I'm worried that if it doesn't go in before
I go on vacation next week that it'll rot, and people will continue adding
code that doesn't update the CFG and will only cause me more work.



More information about the mesa-dev mailing list