diff options
author | Claudiu Zissulescu <claziss@synopsys.com> | 2016-09-14 13:40:38 +0200 |
---|---|---|
committer | Claudiu Zissulescu <claziss@synopsys.com> | 2016-09-26 16:47:17 +0200 |
commit | 2b848ebdbb2d1f856c7525ed4d6efaf6fe70de81 (patch) | |
tree | 55a6c5fb94d76ce44c2ec41f30a06f1daa427b5c /include | |
parent | 005d79fd6101dae0aaf62a1b0cee399efcbd0e21 (diff) | |
download | gdb-2b848ebdbb2d1f856c7525ed4d6efaf6fe70de81.zip gdb-2b848ebdbb2d1f856c7525ed4d6efaf6fe70de81.tar.gz gdb-2b848ebdbb2d1f856c7525ed4d6efaf6fe70de81.tar.bz2 |
[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.
Diffstat (limited to 'include')
-rw-r--r-- | include/ChangeLog | 4 | ||||
-rw-r--r-- | include/opcode/arc.h | 4 |
2 files changed, 7 insertions, 1 deletions
diff --git a/include/ChangeLog b/include/ChangeLog index 28ab891..01d1c14 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2016-09-26 Claudiu Zissulescu <claziss@synopsys.com> + + * opcode/arc.h (insn_class_t): Add two new classes. + 2016-09-26 Alan Modra <amodra@gmail.com> * elf/ppc.h (Tag_GNU_Power_ABI_FP): Comment on new values. diff --git a/include/opcode/arc.h b/include/opcode/arc.h index faa63dc..09e973b 100644 --- a/include/opcode/arc.h +++ b/include/opcode/arc.h @@ -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. */ |