[PATCH] D78750: [SveEmitter] Add builtins for svdupq and svdupq_lane
Sander de Smalen via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri May 1 17:17:24 PDT 2020
sdesmalen added a comment.
In D78750#2009037 <https://reviews.llvm.org/D78750#2009037>, @efriedma wrote:
> Is there some reason you decided to implement these particular functions as inline functions directly in the header?
Earlier implementations of the ACLE had a lot more things done in the header file (such as the predication with zero/undef, immediate checks, etc). We've moved most of that to CGBuiltins. These macros were a bit specific and hadn't been moved to CGBuiltin yet, but are now kind of remnants of the old implementation. These are better expressed like the other builtins, so that we can further simplify the header file and maybe get rid of it entirely at some point. I've updated the patch accordingly.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D78750/new/
https://reviews.llvm.org/D78750
More information about the cfe-commits
mailing list