ruby,gpu-compute: bugfix for GPU_VIPER* protocols
authorBrandon Potter <brandon.potter@amd.com>
Tue, 20 Feb 2018 18:19:39 +0000 (13:19 -0500)
committerAnthony Gutierrez <anthony.gutierrez@amd.com>
Fri, 13 Apr 2018 20:50:10 +0000 (20:50 +0000)
commit8e7fdf4ac460cbfbb373c951a6c7cdae93446241
treeca9c1cc33fc35ad22c15d754edffeb6c3bc6a557
parent862a454677a79360c265126de0c5b7adb8672a8f
ruby,gpu-compute: bugfix for GPU_VIPER* protocols

12db50c895 changed how directory mapping works, but it seems to have
broken the VIPER variants of the GPU protocols. The fix involves
declaring the function in the related '.sm' files.

Change-Id: I116980d42a4aa648369058b529c9f8d9693eb894
Reviewed-on: https://gem5-review.googlesource.com/8521
Reviewed-by: Anthony Gutierrez <anthony.gutierrez@amd.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Anthony Gutierrez <anthony.gutierrez@amd.com>
src/mem/protocol/GPU_VIPER-TCC.sm
src/mem/protocol/GPU_VIPER_Region-TCC.sm
src/mem/protocol/MOESI_AMD_Base-Region-dir.sm