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.

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to