[PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Roman Lebedev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue May 19 10:22:18 PDT 2020
lebedev.ri added a comment.
In D79100#2044289 <https://reviews.llvm.org/D79100#2044289>, @SjoerdMeijer wrote:
> In D79100#2044165 <https://reviews.llvm.org/D79100#2044165>, @lebedev.ri wrote:
>
> > Semantics are still unspecified. Before adding even more intrinsics,
> > i'd strongly suggest to specify at least the already-committed ones.
> > Because as far as i can tell, i don't see anything in langref for any of them.
>
>
> This was intentional. With the already-committed ones you mean the hardware loops ones, and they are not meant to be user-facing intrinsics. That is, we don't expect user to play around with e.g. the hwloop.decrement intrinsic; at least these are really meant to be generated by the optimisers.
> This new intrinsic here is slightly different, in that it probably is useful as a user facing intrinsic, so don't mind documenting it.
@SjoerdMeijer, i don't believe that is how langref works.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D79100/new/
https://reviews.llvm.org/D79100
More information about the llvm-commits
mailing list