isExtractContiguousSlice: - Check if mask size is not greater than the vector size of the operand. - Check if mask values do not exceed vector size. HandleVectorExtractPattern: - Narrow the scope of matching to, - Source shuffle doing contiguous extract - Source shuffle with at least the same mask size.