Re: [Mesa-dev] [PATCH v3 0/3] GLSL Copy Propagation

2018-07-27 Thread Caio Marcelo de Oliveira Filho
> Caio Marcelo de Oliveira Filho (3): > glsl: teach copy_propagation_elements to deal with whole variables > glsl: use only copy_propagation_elements > glsl: propagate full variables eagerly Landed patches 1 and 2. Turned out patch 3 was not needed. By Eric suggestion, I'll take a look at

[Mesa-dev] [PATCH v3 0/3] GLSL Copy Propagation

2018-07-24 Thread Caio Marcelo de Oliveira Filho
I've landed most of the patches in the original series. What remains is consolidating the two passes in a single one. Since opt_copy_propagation.cpp would be gone in the end of the series, I've dropped the patch that changes it to handle both paths in an if-statement. Patches 1 and 2 are already