[PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
    Robin Kruppe via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Dec  3 10:06:18 PST 2019
    
    
  
rkruppe added inline comments.
================
Comment at: llvm/docs/LangRef.rst:15283-15300
+.. _int_vp_select:
+
+'``llvm.vp.select.*``' Intrinsics
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Syntax:
+"""""""
----------------
simoll wrote:
> > @rkruppe 
> > [..] My main point was just that the existing select instruction is not sufficient as the second operation, for essentially the same reason why the VP intrinsics have an EVL argument instead of just the mask. Creating a VP equivalent of select (as already sketched in the other thread) resolves that concern just as well.
> I agree. The prototype has defined such an `llvm.vp.select` from the get-go.
Oops, missed that / forgot about it. Sorry for the noise.
Is there a reason why it's not in the "integer slice" patch? It's not integer-specific, but it seems to fit even less into the other slices.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D57504/new/
https://reviews.llvm.org/D57504
    
    
More information about the llvm-commits
mailing list