freedreno/ir3: propagate barrier information
authorRob Clark <robdclark@gmail.com>
Mon, 29 Jan 2018 20:38:06 +0000 (15:38 -0500)
committerRob Clark <robdclark@gmail.com>
Sat, 10 Feb 2018 19:54:58 +0000 (14:54 -0500)
commitc60f150d5613ccfb8146021455500a9ac9c17b89
tree987fe0fa94da0d62e38e3ea5f5c3df30df6836f6
parent98702c1010a16fe78e2c4e39e005309cc2b12157
freedreno/ir3: propagate barrier information

When eliminating movs, the instruction that is now directly using the
src of the mov has the same scheduling order constraints as the original
mov instruction.

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