[Mesa-dev] [PATCH v2 03/14] nir: cleanup cf nodes earlier in nir_cf_node_remove()

Matt Turner mattst88 at gmail.com
Thu May 21 09:54:37 PDT 2015

On Thu, May 21, 2015 at 9:40 AM, Connor Abbott <cwabbott0 at gmail.com> wrote:
> Before, when we were deleting a cf node that was a block, we were first
> removing all the instructions and then calling cleanup_cf_node(), at
> which point cleanup_cf_node() couldn't do its job. Just move it before
> everything else, which should be ok for the non-block case too.

What's the distinction between a cf node and a block? A cf node may
not have actual instructions, like for avoiding critical edges?

More information about the mesa-dev mailing list