Home
last modified time | relevance | path

Searched refs:isSequentialOrUndefInRange (Results 1 – 1 of 1) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6236 static bool isSequentialOrUndefInRange(ArrayRef<int> Mask, unsigned Pos, in isSequentialOrUndefInRange() function
12451 if (!isSequentialOrUndefInRange(Mask, 0, NumSrcElts, 0, Scale)) in matchShuffleAsVTRUNC()
12551 if (!isSequentialOrUndefInRange(Mask, 0, NumSrcElts, 0, Scale) || in lowerShuffleWithVPMOV()
12609 if (!isSequentialOrUndefInRange(Mask, 0, NumSrcElts, Offset, Scale) || in lowerShuffleAsVTRUNC()
13888 if (!isSequentialOrUndefInRange(Mask, ZeroLo, Len, Mask[ZeroLo])) in lowerShuffleAsByteShiftMask()
13979 if (!isSequentialOrUndefInRange(Mask, Pos, Len, Low + MaskOffset)) in matchShuffleAsShift()
14129 } else if (isSequentialOrUndefInRange(Mask, 0, Idx, 0)) { in matchShuffleAsINSERTQ()
14131 } else if (isSequentialOrUndefInRange(Mask, 0, Idx, Size)) { in matchShuffleAsINSERTQ()
14144 if (isSequentialOrUndefInRange(Mask, Idx, Len, 0)) { in matchShuffleAsINSERTQ()
14146 } else if (isSequentialOrUndefInRange(Mask, Idx, Len, Size)) { in matchShuffleAsINSERTQ()
[all …]