CSKY: Add CPU CK803r3.
authorCooper Qu <cooper.qu@linux.alibaba.com>
Wed, 2 Sep 2020 06:06:03 +0000 (14:06 +0800)
committerLifang Xia <lifang_xia@c-sky.com>
Wed, 2 Sep 2020 06:21:31 +0000 (14:21 +0800)
commit4211a3400108b45732415cda0cacb087ab8690b1
tree780aa663468ff715258195d610048c841aeda8ea
parent8119cc38379eb136a62b64f642ab4e3b6d4c6abd
CSKY: Add CPU CK803r3.

Move divul and divsl to CSKYV2_ISA_3E3R3 instruction set, which is
enabled by ck803r3, and it's still a part of enhance DSP instruction
set.

gas/
* config/tc-csky.c (csky_cpus): Add ck803r3.
(CSKY_ISA_803R3): Define.
(CSKY_ISA_803R2): Refine, use CSKY_ISA_803R1.

include/
* opcode/csky.h (CSKYV2_ISA_3E3R3): Define.

opcodes/
* csky-opc.h (csky_v2_opcodes): Move divul and divsl
to CSKYV2_ISA_3E3R3 instruction set.
gas/ChangeLog
gas/config/tc-csky.c
include/ChangeLog
include/opcode/csky.h
opcodes/ChangeLog
opcodes/csky-opc.h