Lines Matching refs:ShuffleMask
2954 SmallVector<int, 8> ShuffleMask(NumDstElts); in UpgradeIntrinsicCall() local
2956 ShuffleMask[i] = i; in UpgradeIntrinsicCall()
2959 Builder.CreateShuffleVector(CI->getArgOperand(0), ShuffleMask); in UpgradeIntrinsicCall()
2998 SmallVector<int, 8> ShuffleMask(0); in UpgradeIntrinsicCall() local
3006 ShuffleMask.push_back(LaneMask * NumElementsInLane + i); in UpgradeIntrinsicCall()
3009 CI->getArgOperand(1), ShuffleMask); in UpgradeIntrinsicCall()
3020 SmallVector<int, 8> ShuffleMask(NumDstElts); in UpgradeIntrinsicCall() local
3022 ShuffleMask[i] = i % NumSrcElts; in UpgradeIntrinsicCall()
3026 ShuffleMask); in UpgradeIntrinsicCall()
3215 SmallVector<int, 8> ShuffleMask(NumElts); in UpgradeIntrinsicCall() local
3228 ShuffleMask[i] = StartIndex + i; in UpgradeIntrinsicCall()
3233 ShuffleMask[i + HalfSize] = NumElts + StartIndex + i; in UpgradeIntrinsicCall()
3235 Rep = Builder.CreateShuffleVector(V0, V1, ShuffleMask); in UpgradeIntrinsicCall()