riscvarchive / riscv-binutils-gdb

RISC-V backports for binutils-gdb. Development is done upstream at the FSF.
GNU General Public License v2.0
147 stars 233 forks source link

Make carry-in optional for vmadc/vmsbc; re-encode vadc/vsbc accordingly. #186

Closed Nelson1225 closed 4 years ago

Nelson1225 commented 4 years ago

According to the newest vector spec (update to 2019/11/11).

Add vmadc.v[v|x|i] and vmsbc.v[v|x], and encode these as unmasked instruction (vm = 1). Change vm to 0 for the masked v[m]adc and v[m]sbc.