intel/eu/gen12: Codegen SEND descriptor regions correctly.
authorFrancisco Jerez <currojerez@riseup.net>
Tue, 3 Sep 2019 19:18:38 +0000 (12:18 -0700)
committerFrancisco Jerez <currojerez@riseup.net>
Fri, 11 Oct 2019 19:24:16 +0000 (12:24 -0700)
commit6634ede7aac30ac8d21b9acc9a67010927ec93eb
tree5d17a050dab6652f2860ee44677d5e97dbe8453c
parent2c4c9aba309ec40b00bc681bf75e20c9ae2f7cb0
intel/eu/gen12: Codegen SEND descriptor regions correctly.

The SEND instruction is now four-source.  The descriptor is no longer
part of source 1, so avoid touching it to avoid corruption while
initializing the descriptor.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/intel/compiler/brw_eu_emit.c
src/intel/compiler/brw_fs_generator.cpp