Change-Id: I360abccee12cae29bd2ac4f8399c9ecc92eb7f13
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@314510
91177308-0d34-0410-b5e6-
96231b3b80d8
// By computing the shuffle on a sequence of 16 elements(one lane) and add the
// correct offset. We are creating a vpsuffed + blend sequence between two
// shuffles.
-static void genShuffleBland(MVT VT, SmallVectorImpl<uint32_t> &Mask,
+static void genShuffleBland(MVT VT, ArrayRef<uint32_t> Mask,
SmallVectorImpl<uint32_t> &Out, int LowOffset,
int HighOffset) {
assert(VT.getSizeInBits() == 256 &&