[llvm] [RISCV] Remove RISCVVMV0Elimination pass (PR #175147)

Pengcheng Wang via llvm-commits llvm-commits at lists.llvm.org
Sun Jan 25 19:53:20 PST 2026


wangpc-pp wrote:

Status updates:
1. We can pass `llvm-testsuite` after this PR so the correctness is not a noticeable concern now.
2. For the in-tree unit tests, we saw some improvements of removing `vmv`s but somehow there are several cases where we generate more spills/reloads. Overall the spilling issue is more significant than the gain.
3. We measured the dynamic instruction count of SPEC CPU 2017 and we didn't see big differences.

https://github.com/llvm/llvm-project/pull/175147


More information about the llvm-commits mailing list