freedreno/a3xx/compiler: collapse nop's with repeat
authorRob Clark <robclark@freedesktop.org>
Fri, 21 Feb 2014 23:03:30 +0000 (18:03 -0500)
committerRob Clark <robclark@freedesktop.org>
Sun, 23 Feb 2014 19:58:23 +0000 (14:58 -0500)
commit9bbfae62657f44251562174ac1f80b2e4278a52d
treef2377c18c4ff63d54b3fac08973cb7f78d3ebc96
parentbb255fdf06caa7fcf9af7c65524beb28a3a4faf5
freedreno/a3xx/compiler: collapse nop's with repeat

Easier than making more extensive use of rpt, and the more compact
shaders seem to bring some bit of performance boost.  (Perhaps repeat
flag benefits are more than just instruction cache, possibly it saves
on instruction decode as well?)

Signed-off-by: Rob Clark <robclark@freedesktop.org>
src/gallium/drivers/freedreno/a3xx/ir3.h
src/gallium/drivers/freedreno/a3xx/ir3_ra.c