Skip to content

Added CORE-V general ALU support.

Created by: MaryBennett

gas/ChangeLog.COREV:

    * config/tc-riscv.c: Added CORE-V general ALU support.

gas/testsuite/ChangeLog.COREV:

    * gas/riscv/cv-alu-01.d: Added new test.
    * gas/riscv/cv-alu-01.l: Likewise.
    * gas/riscv/cv-alu-01.s: Likewise.
    * gas/riscv/cv-alu-02.d: Likewise.
    * gas/riscv/cv-alu-02.l: Likewise.
    * gas/riscv/cv-alu-02.s: Likewise.
    * gas/riscv/cv-alu-03.d: Likewise.
    * gas/riscv/cv-alu-03.l: Likewise.
    * gas/riscv/cv-alu-03.s: Likewise.
    * gas/riscv/cv-alu-04.d: Likewise.
    * gas/riscv/cv-alu-04.l: Likewise.
    * gas/riscv/cv-alu-04.s: Likewise.
    * gas/riscv/cv-alu-05.d: Likewise.
    * gas/riscv/cv-alu-05.l: Likewise.
    * gas/riscv/cv-alu-05.s: Likewise.
    * gas/riscv/cv-alu-06.d: Likewise.
    * gas/riscv/cv-alu-06.l: Likewise.
    * gas/riscv/cv-alu-06.s: Likewise.
    * gas/riscv/cv-alu-07.d: Likewise.
    * gas/riscv/cv-alu-07.l: Likewise.
    * gas/riscv/cv-alu-07.s: Likewise.
    * gas/riscv/cv-alu-08.d: Likewise.
    * gas/riscv/cv-alu-08.l: Likewise.
    * gas/riscv/cv-alu-08.s: Likewise.
    * gas/riscv/cv-alu-09.d: Likewise.
    * gas/riscv/cv-alu-09.l: Likewise.
    * gas/riscv/cv-alu-09.s: Likewise.
    * gas/riscv/cv-alu-abs.d: Likewise.
    * gas/riscv/cv-alu-abs.s: Likewise.
    * gas/riscv/cv-alu-addn.d: Likewise.
    * gas/riscv/cv-alu-addn.s: Likewise.
    * gas/riscv/cv-alu-addnr.d: Likewise.
    * gas/riscv/cv-alu-addnr.s: Likewise.
    * gas/riscv/cv-alu-addrn.d: Likewise.
    * gas/riscv/cv-alu-addrn.s: Likewise.
    * gas/riscv/cv-alu-addrnr.d: Likewise.
    * gas/riscv/cv-alu-addrnr.s: Likewise.
    * gas/riscv/cv-alu-addun.d: Likewise.
    * gas/riscv/cv-alu-addun.s: Likewise.
    * gas/riscv/cv-alu-addunr.d: Likewise.
    * gas/riscv/cv-alu-addunr.s: Likewise.
    * gas/riscv/cv-alu-addurn.d: Likewise.
    * gas/riscv/cv-alu-addurn.s: Likewise.
    * gas/riscv/cv-alu-addurnr.d: Likewise.
    * gas/riscv/cv-alu-addurnr.s: Likewise.
    * gas/riscv/cv-alu-clip.d: Likewise.
    * gas/riscv/cv-alu-clip.s: Likewise.
    * gas/riscv/cv-alu-clipr.d: Likewise.
    * gas/riscv/cv-alu-clipr.s: Likewise.
    * gas/riscv/cv-alu-clipu.d: Likewise.
    * gas/riscv/cv-alu-clipu.s: Likewise.
    * gas/riscv/cv-alu-clipur.d: Likewise.
    * gas/riscv/cv-alu-clipur.s: Likewise.
    * gas/riscv/cv-alu-extbs.d: Likewise.
    * gas/riscv/cv-alu-extbs.s: Likewise.
    * gas/riscv/cv-alu-extbz.d: Likewise.
    * gas/riscv/cv-alu-extbz.s: Likewise.
    * gas/riscv/cv-alu-exths.d: Likewise.
    * gas/riscv/cv-alu-exths.s: Likewise.
    * gas/riscv/cv-alu-exthz.d: Likewise.
    * gas/riscv/cv-alu-exthz.s: Likewise.
    * gas/riscv/cv-alu-march-rv32i-xcorev.d: Likewise.
    * gas/riscv/cv-alu-march-rv32i-xcorev.s: Likewise.
    * gas/riscv/cv-alu-max.d: Likewise.
    * gas/riscv/cv-alu-max.s: Likewise.
    * gas/riscv/cv-alu-maxu.d: Likewise.
    * gas/riscv/cv-alu-maxu.s: Likewise.
    * gas/riscv/cv-alu-min.d: Likewise.
    * gas/riscv/cv-alu-min.s: Likewise.
    * gas/riscv/cv-alu-minu.d: Likewise.
    * gas/riscv/cv-alu-minu.s: Likewise.
    * gas/riscv/cv-alu-slet.d: Likewise.
    * gas/riscv/cv-alu-slet.s: Likewise.
    * gas/riscv/cv-alu-sletu.d: Likewise.
    * gas/riscv/cv-alu-sletu.s: Likewise.
    * gas/riscv/cv-alu-subn.d: Likewise.
    * gas/riscv/cv-alu-subn.s: Likewise.
    * gas/riscv/cv-alu-subnr.d: Likewise.
    * gas/riscv/cv-alu-subnr.s: Likewise.
    * gas/riscv/cv-alu-subrn.d: Likewise.
    * gas/riscv/cv-alu-subrn.s: Likewise.
    * gas/riscv/cv-alu-subrnr.d: Likewise.
    * gas/riscv/cv-alu-subrnr.s: Likewise.
    * gas/riscv/cv-alu-subun.d: Likewise.
    * gas/riscv/cv-alu-subun.s: Likewise.
    * gas/riscv/cv-alu-subunr.d: Likewise.
    * gas/riscv/cv-alu-subunr.s: Likewise.
    * gas/riscv/cv-alu-suburn.d: Likewise.
    * gas/riscv/cv-alu-suburn.s: Likewise.
    * gas/riscv/cv-alu-suburnr.d: Likewise.
    * gas/riscv/cv-alu-suburnr.s: Likewise.

include/ChangeLog.COREV:

    * opcode/riscv-opc.h: Added CORE-V general ALU support.
    * opcode/riscv.h: Likewise.

opcodes/ChangeLog.COREV:

    * riscv-dis.c: Added CORE-V general ALU support.
    * riscv-opc.c: Likewise.

Merge request reports

Loading