brw_eu_emit.c: fix wrong test on a register type

Caught by gcc-6 as:
    brw_eu_emit.c:180:49: warning: logical 'and' of equal expressions [-Wlogical-op]

    if (reg.file == BRW_ARCHITECTURE_REGISTER_FILE &&
        reg.file == BRW_ARF_NULL)
        return;

Change uses 'reg.nr' test for 'BRW_ARF_NULL'.

Signed-off-by: Sergei Trofimovich <siarheit@google.com>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
This commit is contained in:
Sergei Trofimovich 2016-11-11 09:00:15 +00:00 committed by Chris Wilson
parent dad64e9f76
commit d1d14f20cf
1 changed files with 1 additions and 1 deletions

View File

@ -178,7 +178,7 @@ validate_reg(struct brw_instruction *insn, struct brw_reg reg)
}
if (reg.file == BRW_ARCHITECTURE_REGISTER_FILE &&
reg.file == BRW_ARF_NULL)
reg.nr == BRW_ARF_NULL)
return;
assert(reg.hstride >= 0 && reg.hstride < ARRAY_SIZE(hstride_for_reg));