openhwgroup / corev-binutils-gdb

GNU General Public License v2.0
9 stars 26 forks source link

Removed obsolete MAC instructions #20

Closed jessicamills closed 3 years ago

jessicamills commented 3 years ago

gas/testsuite/ChangeLog.COREV:

* gas/riscv/cv-mac-machhsn.d: Remove obsolete instruction cv.machhs.
* gas/riscv/cv-mac-machhun.d: Remove obsolete instruction cv.machhu.
* gas/riscv/cv-mac-macsn.d: Remove obsolete instruction cv.macs.
* gas/riscv/cv-mac-macun.d: Remove obsolete instruction cv.macu.

include/ChangeLog.COREV:

Removed obsolete matches and rename mask accordingly.

* opcode/riscv-opc.h (MATCH_MACS, MATCH_MACHHS, MATCH_MACU)
(MATCH_MACHHU): Delete matches.
(MASK_MULMAC): Rename mask to MASK_MULSH.

opcodes/ChangeLog.COREV:

Remove obsolete instructions.

* riscv-opc.c (riscv_opcodes): Delete entries for cv.macs,
cv.machhs, cv.macu and cv.machhu.

Signed-off-by: Jessica Mills jessica.mills@embecosm.com

jeremybennett commented 3 years ago

Following review LGTM