Searched refs:isSequentialOrUndefInRange (Results 1 – 2 of 2) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 4890 static bool isSequentialOrUndefInRange(ArrayRef<int> Mask, unsigned Pos, in isSequentialOrUndefInRange() function 9459 if (!isSequentialOrUndefInRange(Mask, 0, Split, TruncatedVectorStart, Delta)) in matchVectorShuffleAsVPMOV() 10184 if (!isSequentialOrUndefInRange(Mask, Pos, Len, Low + MaskOffset)) in matchVectorShuffleAsShift() 10335 } else if (isSequentialOrUndefInRange(Mask, 0, Idx, 0)) { in matchVectorShuffleAsINSERTQ() 10337 } else if (isSequentialOrUndefInRange(Mask, 0, Idx, Size)) { in matchVectorShuffleAsINSERTQ() 10350 if (isSequentialOrUndefInRange(Mask, Idx, Len, 0)) { in matchVectorShuffleAsINSERTQ() 10352 } else if (isSequentialOrUndefInRange(Mask, Idx, Len, Size)) { in matchVectorShuffleAsINSERTQ() 10362 isSequentialOrUndefInRange(Mask, Hi, HalfSize - Hi, Hi)) { in matchVectorShuffleAsINSERTQ() 10365 isSequentialOrUndefInRange(Mask, Hi, HalfSize - Hi, in matchVectorShuffleAsINSERTQ() 10669 if (isSequentialOrUndefInRange(Mask, 0, NumElements / 2, 0)) in lowerVectorShuffleAsZeroOrAnyExtend() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86ISelLowering.cpp | 3118 static bool isSequentialOrUndefInRange(const SmallVectorImpl<int> &Mask, in isSequentialOrUndefInRange() function 3714 if (isSequentialOrUndefInRange(Mask, 0, HalfSize, Half*HalfSize)) { in isVPERM2F128Mask() 3722 if (isSequentialOrUndefInRange(Mask, HalfSize, HalfSize, Half*HalfSize)) { in isVPERM2F128Mask()
|