[llvm] [RISCV][VLOPT] Add support for vector integer add-with-carry/subtract-with-borrow instructions (PR #148247)
Luke Lau via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 11 08:09:13 PDT 2025
================
@@ -966,6 +966,13 @@ static bool isSupportedInstr(const MachineInstr &MI) {
case RISCV::VADC_VIM:
case RISCV::VADC_VVM:
case RISCV::VADC_VXM:
+ case RISCV::VMADC_VIM:
+ case RISCV::VMADC_VVM:
+ case RISCV::VMADC_VXM:
+ case RISCV::VMSBC_VVM:
+ case RISCV::VMSBC_VXM:
+ case RISCV::VSBC_VVM:
+ case RISCV::VSBC_VXM:
----------------
lukel97 wrote:
Nit, match the ordering of the pseudos?
```suggestion
case RISCV::VSBC_VVM:
case RISCV::VSBC_VXM:
case RISCV::VMSBC_VVM:
case RISCV::VMSBC_VXM:
```
https://github.com/llvm/llvm-project/pull/148247
More information about the llvm-commits
mailing list