wangpc-pp wrote: I don't know if I understand correctly, correct me if I am wrong. I think the behavior is correct, since the scheduler doesn't see the dependency of vl for `vfmadd.vv` instruction. https://github.com/llvm/llvm-project/pull/97794