[ARC] ISA alignment.
include/ 2016-09-26 Claudiu Zissulescu <claziss@synopsys.com> * opcode/arc.h (insn_class_t): Add two new classes. opcodes/ 2016-09-26 Claudiu Zissulescu <claziss@synopsys.com> * arc-ext-tbl.h (EXTINSN2OPF): Define. (EXTINSN2OP): Use EXTINSN2OPF. (bspeekm, bspop, modapp): New extension instructions. * arc-opc.c (F_DNZ_ND): Define. (F_DNZ_D): Likewise. (F_SIZEB1): Changed. (C_DNZ_D): Define. (C_HARD): Changed. * arc-tbl.h (dbnz): New instruction. (prealloc): Allow it for ARC EM. (xbfu): Likewise.
This commit is contained in:
parent
005d79fd61
commit
2b848ebdbb
6 changed files with 74 additions and 36 deletions
|
@ -43,6 +43,7 @@ typedef enum
|
|||
ARITH,
|
||||
AUXREG,
|
||||
BITOP,
|
||||
BITSTREAM,
|
||||
BMU,
|
||||
BRANCH,
|
||||
CONTROL,
|
||||
|
@ -55,7 +56,8 @@ typedef enum
|
|||
LOGICAL,
|
||||
MEMORY,
|
||||
NET,
|
||||
PMU
|
||||
PMU,
|
||||
XY
|
||||
} insn_class_t;
|
||||
|
||||
/* Instruction Subclass. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue