[llvm] [RISCV] Mark vmvNr.v as implicitly using vtype (PR #118414)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 3 09:50:01 PST 2024


topperc wrote:

> > I had to update the llvm-mca tests, I'm not sure why adding a use affects the number of cycles. cc @mshockwave
> 
> LGTM as well, the mca change is at least reasonable if we're modeling a new runtime dependency which wasn't previously being modeled.

Looking at the test. There are vsetvlis interleaved with vmv. So I assume llvm-mca is now waiting for the preceding vsetvli before it can start a vmv.

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


More information about the llvm-commits mailing list