<div dir="ltr"><div dir="ltr"></div><div class="gmail_quote">Hi Simon,</div><div class="gmail_quote"><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>
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).<br></div></blockquote><div><br></div><div>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.<br></div><div><br></div><div>You can see an example here <a href="https://repo.hca.bsc.es/epic/z/MJGQKC">https://repo.hca.bsc.es/epic/z/MJGQKC</a> <br></div><div><br></div><div>Kind regards,<br></div></div><br></div>