i965/fs: Add missing analysis invalidation in fixup_3src_null_dest().
authorFrancisco Jerez <currojerez@riseup.net>
Fri, 11 Mar 2016 23:27:22 +0000 (15:27 -0800)
committerFrancisco Jerez <currojerez@riseup.net>
Mon, 14 Mar 2016 21:57:58 +0000 (14:57 -0700)
commit93be4158aed9accab06e3df2d8c526d3312bfff8
tree4dc8ab48420bdd2fba66134f63b9ac3c41769f04
parent6691c03fd39be463e1d222b56e3ec8da9f3b7f24
i965/fs: Add missing analysis invalidation in fixup_3src_null_dest().

Bug found by the liveness analysis validation pass that will be
introduced in a later commit.  fixup_3src_null_dest() was allocating
registers which makes the cached liveness analysis calculation
incomplete, so it must be invalidated.

Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Matt Turner <mattst88@gmail.com>
src/mesa/drivers/dri/i965/brw_fs.cpp