intel/compiler: Report the number of non-spill/fill SEND messages
authorKenneth Graunke <kenneth@whitecape.org>
Tue, 10 Sep 2019 01:31:41 +0000 (18:31 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Fri, 18 Oct 2019 03:44:00 +0000 (20:44 -0700)
commitf192741ddd8e35cc489c25269fb7cbe805bd8aad
treeb6301a81ab09b8e017457d8bef8f6f77d7a00a54
parentcac51829920ae6df05459c7f0884150fefdc31a3
intel/compiler: Report the number of non-spill/fill SEND messages

This can be useful to measure whether memory access optimizations are
having the desired effect.  For example, we might see a reduction in
image loads/stores, or constant buffer loads.  We can already see this
in cycle estimates to some extent, but this is a more direct approach,
minus a lot of the noise of random scheduler shuffling.

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
src/intel/compiler/brw_fs_generator.cpp