[llvm] [IR] Add llvm.vector.[de]interleave{4,6,8} (PR #139893)
Pengcheng Wang via llvm-commits
llvm-commits at lists.llvm.org
Wed May 14 21:19:38 PDT 2025
================
@@ -188,19 +194,23 @@ namespace Intrinsic {
unsigned getArgumentNumber() const {
assert(Kind == Argument || Kind == ExtendArgument ||
Kind == TruncArgument || Kind == HalfVecArgument ||
- Kind == OneThirdVecArgument || Kind == OneFifthVecArgument ||
- Kind == OneSeventhVecArgument || Kind == SameVecWidthArgument ||
- Kind == VecElementArgument || Kind == Subdivide2Argument ||
- Kind == Subdivide4Argument || Kind == VecOfBitcastsToInt);
+ Kind == OneThirdVecArgument || Kind == OneFourthVecArgument ||
----------------
wangpc-pp wrote:
Use comparators `<`/`>` since they are contiguous?
https://github.com/llvm/llvm-project/pull/139893
More information about the llvm-commits
mailing list