mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-07-26 03:11:51 +08:00
CSKY: Add L2Cache instructions for CK860.
opcodes/ * csky-opc.h (csky_v2_opcodes): Add L2Cache instructions. * testsuite/gas/csky/cskyv2_ck860.d : Adjust to icache.iva opcode fixing.
This commit is contained in:
@ -26,7 +26,7 @@ Disassembly of section \.text:
|
|||||||
\s*[0-9a-f]*:\s*c1009420\s*dcache.iall
|
\s*[0-9a-f]*:\s*c1009420\s*dcache.iall
|
||||||
\s*[0-9a-f]*:\s*c1009020\s*icache.iall
|
\s*[0-9a-f]*:\s*c1009020\s*icache.iall
|
||||||
\s*[0-9a-f]*:\s*c3009020\s*icache.ialls
|
\s*[0-9a-f]*:\s*c3009020\s*icache.ialls
|
||||||
\s*[0-9a-f]*:\s*c0bf9020\s*icache.iva\s*r31
|
\s*[0-9a-f]*:\s*c17f9020\s*icache.iva\s*r31
|
||||||
\s*[0-9a-f]*:\s*c000842f\s*bar.brwarw
|
\s*[0-9a-f]*:\s*c000842f\s*bar.brwarw
|
||||||
\s*[0-9a-f]*:\s*c200842f\s*bar.brwarws
|
\s*[0-9a-f]*:\s*c200842f\s*bar.brwarws
|
||||||
\s*[0-9a-f]*:\s*c0008425\s*bar.brar
|
\s*[0-9a-f]*:\s*c0008425\s*bar.brar
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
2020-09-10 Cooper Qu <cooper.qu@linux.alibaba.com>
|
||||||
|
|
||||||
|
* csky-opc.h (csky_v2_opcodes): Add L2Cache instructions.
|
||||||
|
* testsuite/gas/csky/cskyv2_ck860.d : Adjust to icache.iva
|
||||||
|
opcode fixing.
|
||||||
|
|
||||||
2020-09-10 Nick Clifton <nickc@redhat.com>
|
2020-09-10 Nick Clifton <nickc@redhat.com>
|
||||||
|
|
||||||
* csky-dis.c (csky_output_operand): Coerce the immediate values to
|
* csky-dis.c (csky_output_operand): Coerce the immediate values to
|
||||||
|
@ -4749,8 +4749,17 @@ const struct csky_opcode csky_v2_opcodes[] =
|
|||||||
OP32 ("icache.ialls",
|
OP32 ("icache.ialls",
|
||||||
OPCODE_INFO0 (0xc3009020),
|
OPCODE_INFO0 (0xc3009020),
|
||||||
CSKYV2_ISA_10E60),
|
CSKYV2_ISA_10E60),
|
||||||
|
OP32 ("l2cache.iall",
|
||||||
|
OPCODE_INFO0 (0xc1009820),
|
||||||
|
CSKYV2_ISA_10E60),
|
||||||
|
OP32 ("l2cache.call",
|
||||||
|
OPCODE_INFO0 (0xc0809820),
|
||||||
|
CSKYV2_ISA_10E60),
|
||||||
|
OP32 ("l2cache.ciall",
|
||||||
|
OPCODE_INFO0 (0xc1809820),
|
||||||
|
CSKYV2_ISA_10E60),
|
||||||
OP32 ("icache.iva",
|
OP32 ("icache.iva",
|
||||||
OPCODE_INFO1(0xc0a09020,
|
OPCODE_INFO1 (0xc1609020,
|
||||||
(16_20, AREG, OPRND_SHIFT_0_BIT)),
|
(16_20, AREG, OPRND_SHIFT_0_BIT)),
|
||||||
CSKYV2_ISA_10E60),
|
CSKYV2_ISA_10E60),
|
||||||
OP32 ("dcache.iall",
|
OP32 ("dcache.iall",
|
||||||
|
Reference in New Issue
Block a user