freedreno/ir3: account for arrays in delayslot calc
authorRob Clark <robdclark@gmail.com>
Sun, 4 Feb 2018 17:42:19 +0000 (12:42 -0500)
committerRob Clark <robdclark@gmail.com>
Sat, 10 Feb 2018 19:54:58 +0000 (14:54 -0500)
commitffb00f6841768e842a010f895b52314e1eeb5828
treecce8be9ee5009a8c897cedd7a14ea27ebfcb8d0e
parentf54d2b4f10481913528b4ef3d68a99b59104f053
freedreno/ir3: account for arrays in delayslot calc

Normally false-deps are not something to consider, since they mostly
exist for delay-slot related reasons:

 * barriers
 * ordering writes after read
 * SSBO/image access ordering

The exception is a false-dependency on an array store.

Signed-off-by: Rob Clark <robdclark@gmail.com>
src/gallium/drivers/freedreno/ir3/ir3_depth.c