Searched refs:MaskSlice (Results 1 – 2 of 2) sorted by relevance
390 ArrayRef<int> MaskSlice = Mask.take_front(Scale); in widenShuffleMaskElts() local391 assert((int)MaskSlice.size() == Scale && "Expected Scale-sized slice."); in widenShuffleMaskElts()394 int SliceFront = MaskSlice.front(); in widenShuffleMaskElts()398 if (!all_equal(MaskSlice)) in widenShuffleMaskElts()407 if (MaskSlice[i] != SliceFront + i) in widenShuffleMaskElts()
8536 ArrayRef<int> MaskSlice = Mask.slice( in computeExtractCost() local 8539 copy(MaskSlice, SubMask.begin()); in computeExtractCost() 8546 MaskSlice, std::max<unsigned>(NumElts, MaskSlice.size()))) in computeExtractCost() 8549 getWidenedType(ScalarTy, NumElts), MaskSlice); in computeExtractCost() 8570 copy(MaskSlice, SubMask.begin()); in computeExtractCost()