[all-commits] [llvm/llvm-project] 4e347b: Revert "[RISCV][ISel] Combine scalable vector add/...

Craig Topper via All-commits all-commits at lists.llvm.org
Tue Jan 2 19:50:19 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4e347b4e38b95bc455d0e620e11ac58fc0172a94
      https://github.com/llvm/llvm-project/commit/4e347b4e38b95bc455d0e620e11ac58fc0172a94
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2024-01-02 (Tue, 02 Jan 2024)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
    M llvm/test/CodeGen/RISCV/rvv/ctlz-sdnode.ll
    M llvm/test/CodeGen/RISCV/rvv/vscale-vw-web-simplification.ll

  Log Message:
  -----------
  Revert "[RISCV][ISel] Combine scalable vector add/sub/mul with zero/sign extension (#72340)"

This reverts most of commit 5b155aea0e529b7b5c807e189fef6ea5cd5faec9.
I have left the new test file, but regenerated the checks.

This causes failures in our downstream testing. The input types
to the extends need to be checked so we don't create RISCVISD::VZEXT_VL
with illegal or unsupported input type.




More information about the All-commits mailing list