Assembler/bdw: Remove the unsupported cache agent for WRITE(...)

The Sampler/Constant cache is read-only. And it can't be used as
the target cache agent of WRITE message.

Reviewed-by: Xiang, Haihao <haihao.xiang@intel.com>
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
This commit is contained in:
Zhao Yakui 2014-01-28 09:53:50 +08:00 committed by Damien Lespiau
parent a2bf80fd84
commit 60a24a22ba

View File

@ -1652,9 +1652,7 @@ msgtarget: NULL_TOKEN
{
if (IS_GENp(8)) {
if ($9 != 0 &&
$9 != GEN6_SFID_DATAPORT_SAMPLER_CACHE &&
$9 != GEN6_SFID_DATAPORT_RENDER_CACHE &&
$9 != GEN6_SFID_DATAPORT_CONSTANT_CACHE &&
$9 != GEN7_SFID_DATAPORT_DATA_CACHE &&
$9 != HSW_SFID_DATAPORT_DATA_CACHE1) {
error (&@9, "error: wrong cache type\n");
@ -1715,9 +1713,7 @@ msgtarget: NULL_TOKEN
{
if (IS_GENp(8)) {
if ($9 != 0 &&
$9 != GEN6_SFID_DATAPORT_SAMPLER_CACHE &&
$9 != GEN6_SFID_DATAPORT_RENDER_CACHE &&
$9 != GEN6_SFID_DATAPORT_CONSTANT_CACHE &&
$9 != GEN7_SFID_DATAPORT_DATA_CACHE &&
$9 != HSW_SFID_DATAPORT_DATA_CACHE1) {
error (&@9, "error: wrong cache type\n");