[llvm-dev] LV: predication

Roger Ferrer Ibáñez via llvm-dev llvm-dev at lists.llvm.org
Tue May 19 08:04:32 PDT 2020


Hi Simon,

I'd very much like to see LV use VP intrinsics. I invite everybody to
> collaborate on VP to make it functional and useful quickly! Specifically, i
> am hoping we can collaborate on masked reduction intrinsics and implement
> them in the VP namespace. There is also the VP expansion pass on
> Phabricator right now (D78203 - it says 'work-in-progress' in the summary,
> which probably was a mistake: this is the real thing).
>

at BSC, my colleague Vineet (in CC) has been working the last months on
making LV use VPred intrinsics via new VPRecipes so we can target RISC-V
V-ext. It is still early work and a few things are not correct respect to
VPred semantics yet (or they go and crash our backend :). So far seems
promising. We haven't posted anything upstream yet because we still want to
address the problems encountered. We'd be happy to collaborate in this
area, though.

You can see an example here https://repo.hca.bsc.es/epic/z/MJGQKC

Kind regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200519/9ed94626/attachment.html>


More information about the llvm-dev mailing list