intel/fs: Properly stride NULL replacement regs in DCE
authorJason Ekstrand <jason@jlekstrand.net>
Sat, 13 Jul 2019 17:06:00 +0000 (12:06 -0500)
committerJason Ekstrand <jason@jlekstrand.net>
Wed, 17 Jul 2019 18:44:35 +0000 (18:44 +0000)
commit68a4c796d52cfcb19830525d904d0ce87d154275
treeb1167fab58f6f8d5a7b3da81d854fc2d4b95af33
parent28a808a11b0dac153115776b4cf1c32c73a891a4
intel/fs: Properly stride NULL replacement regs in DCE

This fixes some validation errors generated by certain D->W conversions
but is likely not a full solution.  Calculating an actual register
stride is a far more complex problem in general and should probably be
handled by the brw_fs_generator.

Reviewed-by: Matt Turner <mattst88@gmail.com>
src/intel/compiler/brw_fs_dead_code_eliminate.cpp