topperc wrote:

> > But the purpose we add vl/vtype dependencies is to prevent the Post-RA 
> > scheduler moving vsetvl instruction across inline assembly. I'm not sure if 
> > there's better approach to solve this problem.
> 
> Maybe have RISCVInsertVSETVLI add implicit use operands to the inline 
> assembly at that point? It's what we do for all the vector instructions. In 
> this case, you might want implicit defs.

I think we should try this RISCVInsertVSETVLI idea.

https://github.com/llvm/llvm-project/pull/128636
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to