Searched refs:isSequentialOrUndefInRange (Results 1 – 1 of 1) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 3625 static bool isSequentialOrUndefInRange(ArrayRef<int> Mask, unsigned Pos, in isSequentialOrUndefInRange() function 10074 if (!isSequentialOrUndefInRange(Mask, 0, NumSrcElts, 0, Scale)) in matchShuffleAsVTRUNC() 10174 if (!isSequentialOrUndefInRange(Mask, 0, NumSrcElts, 0, Scale) || in lowerShuffleWithVPMOV() 10232 if (!isSequentialOrUndefInRange(Mask, 0, NumSrcElts, Offset, Scale) || in lowerShuffleAsVTRUNC() 11534 if (isSequentialOrUndefInRange(Mask, ZeroLo, NumElts - ZeroLo, Low)) in lowerShuffleAsVALIGN() 11543 if (isSequentialOrUndefInRange(Mask, 0, NumElts - ZeroHi, Low + ZeroHi)) in lowerShuffleAsVALIGN() 11570 if (!isSequentialOrUndefInRange(Mask, ZeroLo, Len, Mask[ZeroLo])) in lowerShuffleAsByteShiftMask() 11661 if (!isSequentialOrUndefInRange(Mask, Pos, Len, Low + MaskOffset)) in matchShuffleAsShift() 11814 } else if (isSequentialOrUndefInRange(Mask, 0, Idx, 0)) { in matchShuffleAsINSERTQ() 11816 } else if (isSequentialOrUndefInRange(Mask, 0, Idx, Size)) { in matchShuffleAsINSERTQ() [all …]
|