arch-vega: Fix VOP3 decode table off-by-one
There is no VOP3 opcode 667. Mark that invalid and move the opcodes after down by one. Change-Id: Ia4ccda91f6f501c1ce7c5898d7d0e924604a459a
This commit is contained in:
@@ -1238,6 +1238,7 @@ namespace VegaISA
|
||||
&Decoder::decode_OPU_VOP3__V_CVT_PK_I16_I32,
|
||||
&Decoder::decode_OPU_VOP3__V_PKNORM_I16_F16,
|
||||
&Decoder::decode_OPU_VOP3__V_PKNORM_U16_F16,
|
||||
&Decoder::decode_invalid,
|
||||
&Decoder::decode_OPU_VOP3__V_ADD_I32,
|
||||
&Decoder::decode_OPU_VOP3__V_SUB_I32,
|
||||
&Decoder::decode_OPU_VOP3__V_ADD_I16,
|
||||
@@ -1337,7 +1338,6 @@ namespace VegaISA
|
||||
&Decoder::decode_invalid,
|
||||
&Decoder::decode_invalid,
|
||||
&Decoder::decode_invalid,
|
||||
&Decoder::decode_invalid,
|
||||
&Decoder::decode_invalid
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user