i965/vec4: don't copy propagate misaligned registers
authorSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Wed, 22 Jun 2016 13:13:45 +0000 (15:13 +0200)
committerSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Tue, 3 Jan 2017 10:26:51 +0000 (11:26 +0100)
commitb9cd3f5b493e6fe835f1a3a2216f29bc0a4a2a93
tree9da29e413c097bad2477676782caa19d63db303c
parent93eae0d2a4157963638130b7ea2ad656f366e372
i965/vec4: don't copy propagate misaligned registers

This means we would copy propagate partial reads or writes and that can affect
the result.

Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp