[Mesa-dev] [PATCH 0/5] Implementation of vec4 equivalent to fs_cmod_propagation optimization

Matt Turner mattst88 at gmail.com
Thu Oct 15 09:19:50 PDT 2015


On Sat, Oct 10, 2015 at 4:24 AM, Alejandro Piñeiro <apinheiro at igalia.com> wrote:
> This series implements a vec4 equivalent to fs_cmod_propagation optimization.
>
> The last two commits are not really needed for the optimization, are just
> nice-to-have (imho) that I added while implementing the optimization.
>
> Alejandro Piñeiro (5):
>   i965/vec4: nir_emit_if doesn't need to predicate based on all the
>     channels
>   i965/vec4: adding vec4_cmod_propagation optimization
>   i965/vec4: Add unit tests for cmod propagation pass.
>   i965/vec4: use a custom envvar to decide to print the assembly on
>     test_vec4_cmod_propagation
>   i965/vec4: print predicate control at brw_vec4 dump_instruction

Pending the flag liveness analysis patch, these five are reviewed, but
aren't we still missing a vec4_visitor implementation of
fixup_3src_null_dest()?


More information about the mesa-dev mailing list