- Oct 05, 2023
-
-
Mary Bennett authored
-
- Aug 11, 2023
-
-
Mary Bennett authored
For issue [#100](https://github.com/openhwgroup/corev-binutils-gdb/issues/100 ) Files Changes: * gas/testsuite/gas/riscv/cv-alu-slet.d: Changed the name of cv.slet. * gas/testsuite/gas/riscv/cv-alu-slet.s: Likewise. * gas/testsuite/gas/riscv/cv-alu-sletu.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-sletu.s: Likewise. * opcodes/riscv-opc.c: Likewise. Signed-off-by:
Mary Bennett <mary.bennett@embecosm.com>
-
Mary Bennett authored
For issue [#101](https://github.com/openhwgroup/corev-binutils-gdb/issues/101 ) Files Changed: * opcodes/riscv-opc.c: Changed instruction mnemonic. * gas/testsuite/gas/riscv/cv-mem-fail-march.l: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-march.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-01.l: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-01.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-02.l: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-02.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-03.l: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-03.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-04.l: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-04.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-05.l: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-05.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-lbpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lbpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-lbrrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lbrrpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-lbupost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lbupost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-lburrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lburrpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhrrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhrrpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhupost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhupost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhurrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhurrpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-lwpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lwpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-lwrrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lwrrpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-sbpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-sbpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-sbrrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-sbrrpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-shpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-shpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-shrrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-shrrpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-swpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-swpost.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-swrrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-swrrpost.s: Likewise. Signed-off-by:
Mary Bennett <mary.bennett@embecosm.com>
-
- Jul 20, 2023
-
-
Nandni Jamnadas authored
Updated cv.or.sci[.h,.b], cv.xor.sci[.h,.b], cv.and.sci[.h,.b] from unsigned to signed. Updated cv.avgu.sci[.h,.b] from signed to unsigned. * opcodes/riscv-opc.c: Updated cv.or.sci[.h,.b], cv.xor.sci[.h,.b], cv.and.sci[.h,.b] from unsigned to signed. Updated cv.avgu.sci[.h,.b] from signed to unsigned. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-fail.l: Updated tests. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-pass.s: Likewise. Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
- Jul 05, 2023
-
-
Nandni Jamnadas authored
Removed individual mask macros and replaced them with three SIMD macros: MASK_CV_SIMD_ONE, MASK_CV_SIMD_TWO, MASK_CV_SIMD_THREE. * include/opcode/riscv-opc.h: Removed redundant SIMD Mask macros and replaced them with three MASK macros. * opcodes/riscv-opc.c: Replaced corresponding mask macros to each instruction. Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
- Jun 29, 2023
-
-
Nandni Jamnadas authored
* bfd/elfxx-riscv.c: Implement default versioning for XCV as 1.0. * gas/testsuite/gas/riscv: Updated all XCV tests to remove explicit call of versioning in march string. * ld/testsuite/gas/riscv: Updated all XCV tests to remove explicit call of versioning in march string. Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
- Jun 23, 2023
-
-
NandniJamnadas authored
* opcodes/riscv-opc.c: Corrected SIMD instructions to unsigned. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-fail.l: Modified SIMD tests to match unsigned specifcation. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-pass.s: Likewise. Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
NandniJamnadas authored
This is where `cv.mul* rD, rs1, rs2` is `cv.mul*n rD, rs1, rs2, 0`. * include/opcode/riscv-opc.h: Removed corresponding MATCH and MASK macros. * opcodes/riscv-opc.c: Implemented: * MASK_CV_MAC_UIMM5 macro which masks 0 for Is3 operand * infrastructure for CORE-V MAC alias instructions. * gas/testsuite/gas/riscv/cv-mac-mulhhs.d: Updated tests. * gas/testsuite/gas/riscv/cv-mac-mulhhs.s: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulhhu.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulhhu.s: Likewise. * gas/testsuite/gas/riscv/cv-mac-muls.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-muls.s: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulu.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulu.s: Likewise. Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
NandniJamnadas authored
Removed redundant instructions for all CORE-V Post Increment Load/Store as this duplicates RISC-V Load/Store instructions. * opcodes/riscv-opc.c: Removed redundant CORE-V Post Increment Load/Store instructions. * gas/testsuite/gas/riscv/cv-mem-lb.d: deleted. * gas/testsuite/gas/riscv/cv-mem-lb.s: deleted. * gas/testsuite/gas/riscv/cv-mem-lbu.d: deleted. * gas/testsuite/gas/riscv/cv-mem-lbu.s: deleted. * gas/testsuite/gas/riscv/cv-mem-lh.d: deleted. * gas/testsuite/gas/riscv/cv-mem-lh.s: deleted. * gas/testsuite/gas/riscv/cv-mem-lhu.d: deleted. * gas/testsuite/gas/riscv/cv-mem-lhu.s: deleted. * gas/testsuite/gas/riscv/cv-mem-lw.d: deleted. * gas/testsuite/gas/riscv/cv-mem-lw.s: deleted. * gas/testsuite/gas/riscv/cv-mem-sb.d: deleted. * gas/testsuite/gas/riscv/cv-mem-sb.s: deleted. * gas/testsuite/gas/riscv/cv-mem-sh.d: deleted. * gas/testsuite/gas/riscv/cv-mem-sh.s: deleted. * gas/testsuite/gas/riscv/cv-mem-sw.d: deleted. * gas/testsuite/gas/riscv/cv-mem-sw.s: deleted. Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
Simon Cook authored
This fixes an issue whereby .option arch with the zc extensions can result in gas refusing to accept otherwise valid instructions because the base C extension is not enabled.
-
Jiawei authored
-
Jiawei authored
-
Jiawei authored
-
Jiawei authored
-
Jiawei authored
-
Jiawei authored
-
Jiawei authored
-
Jiawei authored
-
Jiawei authored
-
Jiawei authored
-
Mary Bennett authored
Issue #73: https://github.com/openhwgroup/corev-binutils-gdb/issues/73 The issue describes a problem with the hardware loop relocations; they do not properly check for overflow. The function bfd_check_overflow in bfd/reloc.c was used to check for overflow by the assembler. It has now been moved to the linker. Files Changed: * bfd/elfnn-riscv.c (perform_relocation): Added overflow check for R_RELOC_RISCV_CVPCREL_UI12 and R_RELOC_RISCV_CVPCREL_URS1. * gas/config/tc-riscv.c(md_apply_fix): Removed the assembler relocation overflow check for R_RELOC_RISCV_CVPCREL_UI12 and R_RELOC_RISCV_CVPCREL_URS1. ld/testsuite/ld-riscv-elf: * cv-hwlp-pass.d: New test. * cv-hwlp-pass.s: Likewise. * cv-hwlp-setupi-2.d: Likewise. * cv-hwlp-setupi-2.s: Likewise. * cv-hwlp-setupi-fail.d: Likewise. * cv-hwlp-setupi-fail.l: Likewise. * cv-hwlp-setupi-fail.s: Likewise. * cv-hwlp-starti-2.d: Likewise. * cv-hwlp-starti-2.s: Likewise. * cv-hwlp-starti-fail.d: Likewise. * cv-hwlp-starti-fail.l: Likewise. * cv-hwlp-starti-fail.s: Likewise. * ld-riscv-elf.exp: Likewise.
-
Charlie Keaney authored
The CORE-V ISA Extension Naming specification was recently updated. One of the consequences of this is that the option previously called 'xcorev' (but implemented as 'xcv' presently due to the prefix change) has been removed. However, gas does not presently reflect this change. This patch removes the 'xcv' march flag option so that gas and the CORE-V ISA Extension Naming specification match. See here for CORE-V ISA Extension Naming specification: (https://github.com/openhwgroup/core-v-sw/blob/master/specifications/corev-isa-extension-naming.md ) * bfd/elfxx-riscv.c: Remove 'xcv' extension. * gas/testsuite/gas/riscv/cv-alu-fail-march.l: Likewise. * gas/testsuite/gas/riscv/cv-alu-march-rv32i-xcv.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-march-rv32i-xcv.s: Likewise. * gas/testsuite/gas/riscv/cv-bi-fail-march.l: Likewise. * gas/testsuite/gas/riscv/cv-bi-fail-march.s: Likewise. * gas/testsuite/gas/riscv/cv-bi-march-rv32i-xcv.d: Likewise. * gas/testsuite/gas/riscv/cv-bi-march-rv32i-xcv.s: Likewise. * gas/testsuite/gas/riscv/cv-bitmanip-march-xcv.d: Likewise. * gas/testsuite/gas/riscv/cv-bitmanip-march-xcv.s: Likewise. * gas/testsuite/gas/riscv/cv-elw-march-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-elw-march-xcv.d: Likewise. * gas/testsuite/gas/riscv/cv-elw-march-xcv.s: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-march.l: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-march.s: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-march-rv32i-xcv.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-march-rv32i-xcv.s: Likewise. * gas/testsuite/gas/riscv/cv-mac-fail-march.l: Likewise. * gas/testsuite/gas/riscv/cv-mac-fail-march.s: Likewise. * gas/testsuite/gas/riscv/cv-mac-march-rv32i-xcv.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-march-rv32i-xcv.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-march.l: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-march.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-march-rv32i-xcv.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-march-rv32i-xcv.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-xcv.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-xcv.s: Likewise. * include/opcode/riscv.h: Likewise. Signed-off-by:
Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
Charlie Keaney authored
The CORE-V ISA Extension Naming specification was recently updated. One of the changes was to change the CORE-V Extension name prefix from 'xcorev' to 'xcv'. Binutils currently prefixes corev extensions with the old prefix 'xcorev' rather than the new prefix 'xcv'. Binutils-gdb must be updated in order to reflect this change. This patch changes all references to 'xcorev' with 'xcv'. This also includes references in the test suite. It also replaces internal variables that referred to the extensions as COREV_[EXTENSION_NAME] to CV_[EXTENSION_NAME]. See here for CORE-V ISA Extension Naming specification: (https://github.com/openhwgroup/core-v-sw/blob/master/specifications/corev-isa-extension-naming.md ) * bfd/elfxx-riscv.c: Update references to corev extension prefix with cv. * gas/doc/c-riscv.texi: Likewise. * gas/testsuite/gas/riscv/cv-alu-abs.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addn.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addnr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addrn.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addrnr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addun.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addunr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addurn.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addurnr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-clip.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-clipr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-clipu.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-clipur.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-extbs.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-extbz.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-exths.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-exthz.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-fail-march.l: Likewise. * gas/testsuite/gas/riscv/cv-alu-fail-march.s: Likewise. * gas/testsuite/gas/riscv/cv-alu-fail-operand-01.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-fail-operand-02.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-fail-operand-03.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-fail-operand-04.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-fail-operand-05.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-fail-operand-06.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-fail-operand-07.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-march-rv32i-xcorev.d: Renamed to ... * gas/testsuite/gas/riscv/cv-alu-march-rv32i-xcv.d: ... this. * gas/testsuite/gas/riscv/cv-alu-march-rv32i-xcorev.s: Renamed to ... * gas/testsuite/gas/riscv/cv-alu-march-rv32i-xcv.s: ... this. * gas/testsuite/gas/riscv/cv-alu-max.d: Update references to corev extension prefix with cv. * gas/testsuite/gas/riscv/cv-alu-maxu.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-min.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-minu.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-slet.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-sletu.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-subn.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-subnr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-subrn.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-subrnr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-subun.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-subunr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-suburn.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-suburnr.d: Likewise. * gas/testsuite/gas/riscv/cv-bclr-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-bclr-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-bclrr-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-bclrr-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-bi-beqimm.d: Likewise. * gas/testsuite/gas/riscv/cv-bi-bneimm.d: Likewise. * gas/testsuite/gas/riscv/cv-bi-fail-march.l: Likewise. * gas/testsuite/gas/riscv/cv-bi-fail-march.s: Likewise. * gas/testsuite/gas/riscv/cv-bi-fail-operand-01.d: Likewise. * gas/testsuite/gas/riscv/cv-bi-fail-operand-02.d: Likewise. * gas/testsuite/gas/riscv/cv-bi-fail-operand-03.d: Likewise. * gas/testsuite/gas/riscv/cv-bi-march-rv32i-xcorev.s: Likewise. * gas/testsuite/gas/riscv/cv-bi-march-rv32i-xcorev.d: Likewise. * gas/testsuite/gas/riscv/cv-bi-march-rv32i-xcv.d: Renamed to ... * gas/testsuite/gas/riscv/cv-bi-march-rv32i-xcv.s: ... this. * gas/testsuite/gas/riscv/cv-bitmanip-march-xcorev.d: Renamed to ... * gas/testsuite/gas/riscv/cv-bitmanip-march-xcv.d: ... this. * gas/testsuite/gas/riscv/cv-bitmanip-march-xcorev.s: Renamed to ... * gas/testsuite/gas/riscv/cv-bitmanip-march-xcv.s: ... this. * gas/testsuite/gas/riscv/cv-bitmanip-march-xcorevbitmanip.d: Renamed to ... * gas/testsuite/gas/riscv/cv-bitmanip-march-xcvbitmanip.d: ... this. * gas/testsuite/gas/riscv/cv-bitmanip-march-xcorevbitmanip.s: Renamed to ... * gas/testsuite/gas/riscv/cv-bitmanip-march-xcvbitmanip.s: ... this. * gas/testsuite/gas/riscv/cv-bitrev-fail.d: Update references to corev extension prefix with cv. * gas/testsuite/gas/riscv/cv-bitrev-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-bset-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-bset-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-bsetr-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-bsetr-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-clb-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-clb-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cnt-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-cnt-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-elw-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-elw-march-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-elw-march-xcorev.d: Renamed to... * gas/testsuite/gas/riscv/cv-elw-march-xcv.d: ... this. * gas/testsuite/gas/riscv/cv-elw-march-xcorev.s: Renamed to... * gas/testsuite/gas/riscv/cv-elw-march-xcv.s: ... this. * gas/testsuite/gas/riscv/cv-elw-pass.d: Update references to corev extension prefix with cv. * gas/testsuite/gas/riscv/cv-extract-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-extract-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-extractr-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-extractr-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-extractu-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-extractu-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-extractur-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-extractur-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-ff1-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-ff1-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-fl1-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-fl1-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-count.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-counti.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-end.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-endi.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-march.l: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-march.s: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-operand-01.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-operand-02.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-operand-03.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-operand-04.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-operand-05.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-operand-06.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-operand-07.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-operand-08.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-operand-09.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-operand-10.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-fail-operand-11.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-march-rv32i-xcorev.d: Renamed to ... * gas/testsuite/gas/riscv/cv-hwlp-march-rv32i-xcv.d: ... this. * gas/testsuite/gas/riscv/cv-hwlp-march-rv32i-xcorev.s: Renamed to ... * gas/testsuite/gas/riscv/cv-hwlp-march-rv32i-xcv.s: ... this. * gas/testsuite/gas/riscv/cv-hwlp-setup.d: Update references to corev extension prefix with cv. * gas/testsuite/gas/riscv/cv-hwlp-setupi.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-start.d: Likewise. * gas/testsuite/gas/riscv/cv-hwlp-starti.d: Likewise. * gas/testsuite/gas/riscv/cv-insert-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-insert-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-insertr-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-insertr-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-fail-march.l: Likewise. * gas/testsuite/gas/riscv/cv-mac-fail-march.s: Likewise. * gas/testsuite/gas/riscv/cv-mac-fail-operand-01.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-fail-operand-02.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-fail-operand-03.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-fail-operand-04.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-fail-operand-05.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mac.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-machhsn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-machhsrn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-machhun.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-machhurn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-macsn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-macsrn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-macun.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-macurn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-march-rv32i-xcorev.d: Renamed to ... * gas/testsuite/gas/riscv/cv-mac-march-rv32i-xcv.d: ... this. * gas/testsuite/gas/riscv/cv-mac-march-rv32i-xcorev.s: Renamed to ... * gas/testsuite/gas/riscv/cv-mac-march-rv32i-xcv.s: ... this. * gas/testsuite/gas/riscv/cv-mac-msu.d: Update references to corev extension prefix with cv. * gas/testsuite/gas/riscv/cv-mac-mulhhs.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulhhsn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulhhsrn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulhhu.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulhhun.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulhhurn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-muls.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulsn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulsrn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulu.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulun.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulurn.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-march.l: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-march.s: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-01.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-02.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-03.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-04.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-fail-operand-05.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lb.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lbpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lbrr.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lbrrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lbu.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lbupost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lburr.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lburrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lh.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhrr.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhrrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhu.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhupost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhurr.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lhurrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lw.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lwpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lwrr.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-lwrrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-march-rv32i-xcorev.d: Renamed to ... * gas/testsuite/gas/riscv/cv-mem-march-rv32i-xcv.d: ... this. * gas/testsuite/gas/riscv/cv-mem-march-rv32i-xcorev.s: Renamed to ... * gas/testsuite/gas/riscv/cv-mem-march-rv32i-xcv.s: ... this. * gas/testsuite/gas/riscv/cv-mem-sb.d: Update references to corev extension prefix with cv. * gas/testsuite/gas/riscv/cv-mem-sbpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-sbrr.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-sbrrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-sh.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-shpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-shrr.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-shrrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-sw.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-swpost.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-swrr.d: Likewise. * gas/testsuite/gas/riscv/cv-mem-swrrpost.d: Likewise. * gas/testsuite/gas/riscv/cv-ror-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-ror-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-abs-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-abs-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-abs-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-abs-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div2-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div2-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div4-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div4-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div8-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div8-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxconj-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxconj-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div2-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div2-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div4-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div4-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div8-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div8-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div2-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div2-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div4-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div4-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div8-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div8-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-xcorev.d: Renamed to ... * gas/testsuite/gas/riscv/cv-simd-march-xcv.d: ... this. * gas/testsuite/gas/riscv/cv-simd-march-xcorev.s: Renamed to ... * gas/testsuite/gas/riscv/cv-simd-march-xcv.s: ... this. * gas/testsuite/gas/riscv/cv-simd-march-xcorevsimd.d: Renamed to ... * gas/testsuite/gas/riscv/cv-simd-march-xcvsimd.d: ... this. * gas/testsuite/gas/riscv/cv-simd-march-xcorevsimd.s: Renamed to ... * gas/testsuite/gas/riscv/cv-simd-march-xcvsimd.s: ... this. * gas/testsuite/gas/riscv/cv-simd-max-b-fail.d: Update references to corev extension prefix with cv. * gas/testsuite/gas/riscv/cv-simd-max-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-packhi-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-packhi-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-packlo-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-packlo-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei0-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei0-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei1-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei1-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei2-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei2-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei3-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei3-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div2-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div2-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div4-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div4-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div8-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div8-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div2-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div2-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div4-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div4-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div8-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div8-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-pass.d: Likewise. * include/opcode/riscv.h: Likewise. * ld/testsuite/ld-riscv-elf/cv-bi-beqimm.d: Likewise. * ld/testsuite/ld-riscv-elf/cv-bi-bneimm.d: Likewise. * ld/testsuite/ld-riscv-elf/cv-hwlp-endi.d: Likewise. * ld/testsuite/ld-riscv-elf/cv-hwlp-setup.d: Likewise. * ld/testsuite/ld-riscv-elf/cv-hwlp-setupi.d: Likewise. * ld/testsuite/ld-riscv-elf/cv-hwlp-starti.d: Likewise. * opcodes/riscv-opc.c: Likewise. Signed-off-by:
Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
Nandni Jamnadas authored
Updated opcode table and tests from 6-bit signed to unsigned immediate range. * opcodes/riscv-opc.c: Changed immediates from signed 'b5' to unsigned 'b8'. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-fail.l: Created. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-fail.s: Likewise. * gas/testgsuite/gas/riscv/cv-simd-cmpgeu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei0-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei0-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei0-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei0-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei1-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei1-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei1-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei1-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei2-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei2-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei2-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei2-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei3-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei3-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei3-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shufflei3-sci-b-pass.s: Likewise. Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
NandniJamnadas authored
Created a 6-bit unsigned immediate under the operand name 'b8' for SIMD instructions that require this immediate. * gas/config/tc-riscv.c: Added operand name 'b8' for 6-bit unsigned immediate for SIMD. * include/opcode/riscv.h: Created ENCODED_CV_SIMD_UIMM6 and EXTRACT_CV_SIMD_UIMM6. * opcodes/riscv-dis.c: Added disassemble information for 'b8'. Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
Nandni Jamnadas authored
Renamed tests from cv-[instruction name] to cv-simd-[instruction name]. * gas/testsuite/gas/riscv/cv-simd-abs-b-fail.d: Created. * gas/testsuite/gas/riscv/cv-simd-abs-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-abs-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-abs-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-abs-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-abs-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-abs-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-abs-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-abs-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-abs-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div2-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div2-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div2-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div2-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div2-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div4-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div4-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div4-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div4-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div4-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div8-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div8-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div8-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div8-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-div8-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-add-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-and-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avg-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-avgu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpeq-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpge-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgeu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgt-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpgtu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmple-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpleu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmplt-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpltu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cmpne-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxconj-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxconj-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxconj-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxconj-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxconj-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div2-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div2-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div2-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div2-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div2-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div4-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div4-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div4-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div4-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div4-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div8-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div8-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div8-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div8-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-div8-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-i-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div2-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div2-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div2-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div2-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div2-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div4-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div4-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div4-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div4-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div4-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div8-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div8-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div8-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div8-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-div8-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-cplxmul-r-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotsp-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotup-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-dotusp-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extract-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-extractu-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-insert-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-xcorev.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-xcorev.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-xcorevsimd.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-xcorevsimd.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-max-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-maxu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-min-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-minu-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-or-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-pack-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-packhi-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-packhi-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-packhi-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-packhi-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-packhi-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-packlo-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-packlo-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-packlo-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-packlo-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-packlo-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotsp-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotup-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sdotusp-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffle2-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI0-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI0-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI0-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI0-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI0-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI1-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI1-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI1-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI1-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI1-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI2-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI2-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI2-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI2-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI2-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI3-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI3-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI3-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI3-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-shuffleI3-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sll-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sra-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-srl-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div2-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div2-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div2-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div2-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div2-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div4-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div4-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div4-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div4-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div4-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div8-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div8-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div8-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div8-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-div8-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-sub-sci-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div2-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div2-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div2-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div2-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div2-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div4-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div4-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div4-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div4-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div4-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div8-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div8-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div8-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div8-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-div8-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-subrotmj-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sc-h-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-b-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-xor-sci-h-pass.s: Likewise. Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
- Mar 22, 2023
-
-
Mary Bennett authored
Resolves the encoding problem identified in https://github.com/openhwgroup/corev-binutils-gdb/issues/68. Files Changed: gas/testsuite/gas/riscv: * cv-bitmanip-march-xcorev.d: Updated the tests with the changed immediate order. cv-bitmanip-march-xcorev.s: Likewise. cv-bitmanip-march-xcorevbitmanip.d: Likewise. cv-bitmanip-march-xcorevbitmanip.s: Likewise. cv-bitrev-fail.l: Likewise. cv-bitrev-fail.s: Likewise. cv-bitrev-pass.d: Likewise. cv-bitrev-pass.s: Likewise. opcodes: * riscv-opc.c: Changed the order of ls2 and ls3 in instructions cv.extract, cv.instert, cv.bclr, cv.bset, and cv.bitrev.
-
Mary Bennett authored
These hardware loop instructions have different encodings for CV32E40Pv2 compared to CV32E40Pv1. These new encodings can be found at: https://github.com/openhwgroup/cv32e40p/blob/master/docs/source/instruction_set_extensions.rst CV32E40Pv2 changed how uimml in cv.starti, cv.endi, and cv.setup was encoded. The same is true for uimmS in cv.setupi. This changed the relocations for each immediate as well. Both the GAS and linker tests were updated too. Files Changed: bfd: * elfxx-riscv.c: Changed the CORE-V hardware loop relocations to rightshift 2. gas/config: * tc-riscv.c: Changed encoding of uimmL and uimmS in hardware loop instructions. gas/testsuite/gas/riscv: * cv-hwlp-endi.d: Updated tests. * cv-hwlp-endi.s: Likewise. * cv-hwlp-fail-operand-01.l: Likewise. * cv-hwlp-fail-operand-01.s: Likewise. * cv-hwlp-fail-operand-02.l: Likewise. * cv-hwlp-fail-operand-03.l: Likewise. * cv-hwlp-fail-operand-03.s: Likewise. * cv-hwlp-fail-operand-04.l: Likewise. * cv-hwlp-fail-operand-10.s: Likewise. * cv-hwlp-march-rv32i-xcorev.d: Likewise. * cv-hwlp-setup.d: Likewise. * cv-hwlp-setup.s: Likewise. * cv-hwlp-setupi.d: Likewise. * cv-hwlp-setupi.s: Likewise. * cv-hwlp-starti.d: Likewise. * cv-hwlp-starti.s: Likewise. ld/testsuite/ld-riscv-elf: * cv-hwlp-endi.d: Updated tests. * cv-hwlp-setup.d: Likewise. * cv-hwlp-setupi.d: Likewise. * cv-hwlp-starti.d: Likewise. opcodes: * riscv-dis.c: Changed how the relocation is printed.
-
Mary Bennett authored
gas/testsuite/gas/riscv: * cv-hwlp-end.d: Added cv.start and cv.end. * cv-hwlp-end.s: Likewise. * cv-hwlp-fail-operand-05.l: Likewise. * cv-hwlp-fail-operand-05.s: Likewise. * cv-hwlp-fail-operand-08.l: Likewise. * cv-hwlp-fail-operand-08.s: Likewise. * cv-hwlp-fail-operand-09.l: Likewise. * cv-hwlp-fail-operand-09.s: Likewise. * cv-hwlp-march-rv32i-xcorev.d: Likewise. * cv-hwlp-march-rv32i-xcorev.s: Likewise. * cv-hwlp-start.d: Likewise. * cv-hwlp-start.s: Likewise. include/opcode: * riscv-opc.h: Added cv.start and cv.end. opcodes: * riscv-opc.c: Added cv.start and cv.end. Signed-off-by:Mary Bennett <mary.bennett@embecosm.com>
-
Mary Bennett authored
gas/testsuite/gas/riscv: * cv-mem-lbrr.d: Updated expected output of test. * cv-mem-lbrrpost.d: Likewise. * cv-mem-lburr.d: Likewise. * cv-mem-lburrpost.d: Likewise. * cv-mem-lhrr.d: Likewise. * cv-mem-lhrrpost.d: Likewise. * cv-mem-lhurr.d: Likewise. * cv-mem-lhurrpost.d: Likewise. * cv-mem-lwrr.d: Likewise. * cv-mem-lwrrpost.d: Likewise. * cv-mem-march-rv32i-xcorev.d: Likewise. * cv-mem-sbrr.d: Likewise. * cv-mem-sbrrpost.d: Likewise. * cv-mem-shrr.d: Likewise. * cv-mem-shrrpost.d: Likewise. * cv-mem-swrr.d: Likewise. * cv-mem-swrrpost.d: Likewise. include/opcode: * riscv-opc.h: Changed post increment load/store encodings to CV32E40P. Signed-off-by:Mary Bennett <mary.bennett@embecosm.com>
-
Mary Bennett authored
gas/testsuite/gas/riscv: * cv-hwlp-count.d: Changed encodings to CV32E40P * cv-hwlp-counti.d: Likewise. * cv-hwlp-endi.d: Likewise. * cv-hwlp-march-rv32i-xcorev.d: Likewise. * cv-hwlp-march-rv32i-xcorev.s: Likewise. * cv-hwlp-setup.d: Likewise. * cv-hwlp-setupi.d: Likewise. * cv-hwlp-starti.d: Likewise. include/opcode: * riscv-opc.h: Changed encodings to CV32E40P. opcodes: * riscv-dis.c(print_insn_args): Mask added to case di. This means instead of printing bits 11 to 7, only bit 7 will be printed. This is not a re-encoding. Signed-off-by:Mary Bennett <mary.bennett@embecosm.com>
-
Nandni Jamnadas authored
include/opcode: * riscv-opc.h: Added corresponding MATCH and MASK macros for Immediate Branching. gas/testsuite/gas/riscv: * gas/testsuite/gas/riscv/cv-bi-beqimm.d * gas/testsuite/gas/riscv/cv-bi-bneimm.d * gas/testsuite/gas/riscv/cv-bi-march-rv32i-xcorev.d Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
Nandni Jamnadas authored
include/opcode: * riscv-opc.h: Added corresponding MATCH and MASK macros for General ALU Operations. gas/testsuite/gas/riscv: * gas/testsuite/gas/riscv/cv-alu-abs.d: Test Encodings Updated. * gas/testsuite/gas/riscv/cv-alu-addnr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addrn.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addrnr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addun.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addunr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addurn.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-addurnr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-clip.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-clipr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-clipu.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-clipur.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-extbs.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-extbz.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-exths.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-exthz.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-march-rv32i-xcorev.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-max.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-maxu.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-min.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-minu.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-slet.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-sletu.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-subnr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-subrn.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-subrnr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-subun.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-subunr.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-suburn.d: Likewise. * gas/testsuite/gas/riscv/cv-alu-suburnr.d: Likewise. Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
Nandni Jamnadas authored
include/opcode: * riscv-opc.h: Added corresponding MATCH and MASK macros for Multiply Accumulate. gas/testsuite/gas/riscv: * gas/testsuite/gas/riscv/cv-mac-mac.d: Test Encodings Updated. * gas/testsuite/gas/riscv/cv-mac-machhsn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-machhsrn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-machhun.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-machhurn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-macsn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-macsrn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-macun.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-macurn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-march-rv32i-xcorev.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-msu.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulhhsn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulhhun.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulhhurn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulsn.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulun.d: Likewise. * gas/testsuite/gas/riscv/cv-mac-mulurn.d: Likewise. Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
NandniJamnadas authored
* gas/testsuite/gas/riscv/cv-bitmanip-march-xcorev.d: COREV MARCH test. * gas/testsuite/gas/riscv/cv-bitmanip-march-xcorev.s: Likewise. * gas/testsuite/gas/riscv/cv-bitmanip-march-xcorevbitmanip.d: Bit Manipulation MARCH test. * gas/testsuite/gas/riscv/cv-bitmanip-march-xcorevbitmanip.s: Likewise Signed-off-by:NandniJamnadas <nandni.jamnadas@embecosm.com>
-
NandniJamnadas authored
Added supported and unsupported instruction tests. * gas/testsuite/gas/riscv/cv-bclr-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-bclr-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-bclr-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-bclr-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-bclr-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-bclrr-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-bclrr-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-bclrr-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-bclrr-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-bclrr-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-bitrev-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-bitrev-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-bitrev-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-bitrev-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-bitrev-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-bset-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-bset-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-bset-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-bset-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-bset-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-bsetr-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-bsetr-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-bsetr-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-bsetr-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-bsetr-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-clb-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-clb-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-clb-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-clb-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-clb-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-cnt-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-cnt-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-cnt-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-cnt-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cnt-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-extract-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-extract-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-extract-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-extract-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-extract-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-extractr-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-extractr-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-extractr-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-extractr-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-extractr-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-extractu-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-extractu-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-extractu-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-extractu-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-extractu-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-extractur-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-extractur-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-extractur-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-extractur-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-extractur-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-ff1-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-ff1-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-ff1-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-ff1-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-ff1-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-fl1-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-fl1-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-fl1-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-fl1-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-fl1-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-insert-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-insert-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-insert-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-insert-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-insert-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-insertr-fail.d: Likewise. * gas/testsuite/gas/riscv/cv-insertr-fail.l: Likewise. * gas/testsuite/gas/riscv/cv-insertr-fail.s: Likewise. * gas/testsuite/gas/riscv/cv-insertr-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-insertr-pass.s: Likewise. * gas/testsuite/gas/riscv/cv-ror-fail.d: Likewiese. * gas/testsuite/gas/riscv/cv-ror-fail.l: Likewiese. * gas/testsuite/gas/riscv/cv-ror-fail.s: Likewiese. * gas/testsuite/gas/riscv/cv-ror-pass.d: Likewiese. * gas/testsuite/gas/riscv/cv-ror-pass.s: Likewiese. Signed-off-by:NandniJamnadas <nandni.jamnadas@embecosm.com>
-
NandniJamnadas authored
Bit manipulation instructions are useful to work on single bits or groups of bits within a word. The cv.bitrev instruction from a bit manipulation perspective without describing it’s application as part of an FFT. The bit reverse instruction will reverse bits in groupings of 1, 2 or 3 bits. bfd/ * elfxx-riscv.c: Added INSN_CLASS_COREV_BITMANIP. gas/config/ * tc-riscv.c: Added b6 for ENCODE_CV_BITMANIP_UIMM5 for unsigned 5-bit immediate and b7 for ENCODE_CV_BITMANIP_UIMM2 for unsigned 2-bit immediate. gas/doc/ * c-riscv.texi: Updated documentation to include COREV bit manipulation version 1 and 2. include/opcode/ * riscv-opc.h: Added corresponding 16 MATCH and MASK macros for bit manipulation. * riscv.h: Added EXTRACT_CV_BITMANIP_UIMM5 EXTRACT_CV_BITMANIP_UIMM2, ENCODE_CV_BITMANIP_UIMM5, ENCODE_CV_BITMANIP_UIMM2. opcodes/ * riscv-dis.c: Added disassemble information for EXTRACT_CV_BITMANIP_UIMM5 and EXTRACT_CV_BITMANIP_UIMM2. * riscv-opc.c: Added 16 instructions to riscv_opcode[]. Signed-off-by:NandniJamnadas <nandni.jamnadas@embecosm.com>
-
Nandni Jamnadas authored
* gas/testsuite/gas/riscv/cv-elw-march-xcorev.d: Upated instruction's encoding. * gas/testsuite/gas/riscv/cv-elw-pass.d: Updated instruction's encoding. * include/opcode/riscv-opc.h: Updated MATCH_CV_ELW. Signed-off-by:Nandni Jamnadas <nandni.jamnadas@embecosm.com>
-
NandniJamnadas authored
to uimm[0|5:1]. gas/testsuite/gas/riscv/ * gas/testsuite/gas/riscv/cv-add-sci-b-pass.d: Updated immediate encoding values in assembler tests. * gas/testsuite/gas/riscv/cv-add-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-and-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-and-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-avg-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-avg-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-avgu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-avgu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpeq-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpeq-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpge-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpge-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpgeu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpgeu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpgt-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpgt-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpgtu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpgtu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmple-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmple-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpleu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpleu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmplt-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmplt-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpltu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpltu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpne-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-cmpne-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-dotsp-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-dotsp-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-dotup-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-dotup-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-dotusp-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-dotusp-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-extract-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-extract-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-extractu-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-extractu-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-insert-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-insert-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-max-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-max-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-maxu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-maxu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-min-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-min-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-minu-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-minu-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-or-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-or-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-sdotsp-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-sdotsp-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-sdotup-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-sdotup-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-sdotusp-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-sdotusp-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-shuffle-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-shufflei0-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-shufflei1-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-shufflei2-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-shufflei3-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-xcorev.d: Likewise. * gas/testsuite/gas/riscv/cv-simd-march-xcorevsimd.d: Likewise. * gas/testsuite/gas/riscv/cv-sll-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-sll-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-sra-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-sra-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-srl-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-srl-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-sub-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-sub-sci-h-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-xor-sci-b-pass.d: Likewise. * gas/testsuite/gas/riscv/cv-xor-sci-h-pass.d: Likewise include/opcode/ * riscv.h: Updated EXTRACT_CV_SIMD_IMM6 and ENCODE_CV_SIMD_IMM6 to uimm6[5:0] to uimm6[0|5:1]. Signed-off-by:NandniJamnadas <nandni.jamnadas@embecosm.com>
-
NandniJamnadas authored
* gas/doc/c-riscv.texi: Updated c-riscv.texi document to include CORE-V SIMD extension Signed-off-by:NandniJamnadas <nandni.jamnadas@embecosm.com>
-