r600g: shift integer ops are trans unit only on r600.

Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
Dave Airlie 2012-01-22 17:24:29 +00:00
parent 9733a89f6d
commit b9c706c8c5
1 changed files with 1 additions and 0 deletions

View File

@ -493,6 +493,7 @@ static int is_alu_trans_unit_inst(struct r600_bytecode *bc, struct r600_bytecode
switch (bc->chip_class) {
case R600:
return alu->is_op3 ? RANGE(0x0C, 0x0C) : RANGE(0x60, 0x79);
case R700:
return alu->is_op3 ? RANGE(0x0C, 0x0C) : RANGE(0x60, 0x6F) | RANGE(0x73, 0x79);
case EVERGREEN: