Debug flag to control MI_ARB_CHECK prefetcher

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
Bartosz Dunajski
2022-03-09 15:17:47 +00:00
committed by Compute-Runtime-Automation
parent 41c51df086
commit e24322f266
12 changed files with 95 additions and 4 deletions

View File

@@ -798,8 +798,12 @@ inline size_t EncodeMemoryPrefetch<Family>::getSizeForMemoryPrefetch(size_t size
template <typename Family>
void EncodeMiArbCheck<Family>::program(LinearStream &commandStream) {
MI_ARB_CHECK cmd = Family::cmdInitArbCheck;
EncodeMiArbCheck<Family>::adjust(cmd);
auto miArbCheckStream = commandStream.getSpaceForCmd<MI_ARB_CHECK>();
*miArbCheckStream = Family::cmdInitArbCheck;
*miArbCheckStream = cmd;
}
template <typename Family>