On Thu, Oct 22, 2015 at 9:39 AM, Connor Abbott <cwabbo...@gmail.com> wrote: > 2. Add a special "load-combining" pass that does some dataflow > analysis or similar (or, for now, only looks at things within a single > block).
FYI nouveau does this at a local level (i.e. per-bb), if you're interested take a look at: http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp#n1801 . A global pass would obviously be nice though. -ilia _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev