nv50/ir: print SUBFM subops
Only 3d subop is currently emitted. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
This commit is contained in:
parent
af0c97fb90
commit
a734c0f8ba
|
@ -204,6 +204,11 @@ static const char *ldstSubOpStr[] =
|
|||
"", "lock", "unlock"
|
||||
};
|
||||
|
||||
static const char *subfmOpStr[] =
|
||||
{
|
||||
"", "3d"
|
||||
};
|
||||
|
||||
static const char *DataTypeStr[] =
|
||||
{
|
||||
"-",
|
||||
|
@ -548,6 +553,10 @@ void Instruction::print() const
|
|||
if (subOp < Elements(ldstSubOpStr))
|
||||
PRINT("%s ", ldstSubOpStr[subOp]);
|
||||
break;
|
||||
case OP_SUBFM:
|
||||
if (subOp < Elements(subfmOpStr))
|
||||
PRINT("%s ", subfmOpStr[subOp]);
|
||||
break;
|
||||
default:
|
||||
if (subOp)
|
||||
PRINT("(SUBOP:%u) ", subOp);
|
||||
|
|
Loading…
Reference in New Issue