Skip to content

Commit a6c9937

Browse files
clazissShahab Vahedi
authored andcommitted
arc64: Update VMAX/VMIN opcode for match ARC32 encoding
Signed-off-by: Claudiu Zissulescu <claziss@gmail.com>
1 parent bc2085e commit a6c9937

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

opcodes/arc64-opc.c

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -803,13 +803,14 @@ const struct arc_opcode arc_opcodes[] =
803803
#undef FIELDF
804804
#define FIELDF 0x0
805805

806+
EXTINSN3OP ("vmin2", ARC_OPCODE_ARC32, MOVE, NONE, F32_GEN4, 0x11)
807+
EXTINSN3OP ("vmax2", ARC_OPCODE_ARC32, MOVE, NONE, F32_GEN4, 0x0b)
808+
806809
#undef HARD_FIELDF
807810
#define HARD_FIELDF (0x01 << 15)
808811

809-
EXTINSN3OP ("vmin2", ARC_OPCODE_ARC32 | ARC_OPCODE_ARC64, MOVE, NONE,
810-
F32_EXT5, 0x38)
811-
EXTINSN3OP ("vmax2", ARC_OPCODE_ARC32 | ARC_OPCODE_ARC64, MOVE, NONE,
812-
F32_EXT5, 0x39)
812+
EXTINSN3OP ("vmin2", ARC_OPCODE_ARC64, MOVE, NONE, F32_EXT5, 0x38)
813+
EXTINSN3OP ("vmax2", ARC_OPCODE_ARC64, MOVE, NONE, F32_EXT5, 0x39)
813814

814815
EXTINSN3OP ("vpack4hl", ARC_OPCODE_ARC64, MOVE, NONE, F32_GEN_OP64, 0x30)
815816
EXTINSN3OP ("vpack4hm", ARC_OPCODE_ARC64, MOVE, NONE, F32_GEN_OP64, 0x31)

0 commit comments

Comments
 (0)