[llvm-dev] Loop-vectorizer prototype for the EPI Project based on the RISC-V Vector Extension (Scalable vectors)

Roger Ferrer Ibáñez via llvm-dev llvm-dev at lists.llvm.org
Fri Nov 6 02:26:27 PST 2020


Hi Simon

>
> Looks to me the second option makes a more effective use of vpred and
> D78203 shows that we can always soften vpred into a shape that is
> reasonable for lowering in targets without active vector length.
>
> The whole point about VP is to make sure there is one set of
> vector-predicated instructions/intrinsics that everybody is using while
> giving people the freedom to use these as it fits their targets. We can
> then concentrate on optimizing VP intrinsic code and all targets benefit.
>

This is even better than I imagined, then. Thanks for the examples and
clarification.

Kind regards,
-- 
Roger Ferrer Ibáñez
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20201106/37d5a6cc/attachment.html>


More information about the llvm-dev mailing list