Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp3526 static bool isUndefOrEqual(int Val, int CmpVal) { in isUndefOrEqual() function
3532 static bool isUndefOrEqual(ArrayRef<int> Mask, int CmpVal) { in isUndefOrEqual() function
3543 [CmpVal](int M) { return isUndefOrEqual(M, CmpVal); }); in isUndefOrEqualInRange()
3617 if (!isUndefOrEqual(M, I) && !isUndefOrEqual(M, I + NumElts)) in isBlendOrUndef()
3628 if (!isUndefOrEqual(Mask[i], Low)) in isSequentialOrUndefInRange()
11124 return isUndefOrEqual(Mask, 0); in isBroadcastShuffleMask()
13382 if ((M0 < 0 || isUndefOrEqual(DWordPair.first, M0)) && in lowerV8I16GeneralSingleInputShuffle()
13383 (M1 < 0 || isUndefOrEqual(DWordPair.second, M1))) { in lowerV8I16GeneralSingleInputShuffle()
14794 if (!isUndefOrEqual(CrossLaneMaskLarge[DstSublane], SrcSublane)) in lowerShuffleAsLanePermuteAndPermute()
37860 if (!isUndefOrEqual(Mask[i * Scale], (int)i)) { in matchUnaryShuffle()
[all …]