Searched refs:isUndefOrEqual (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 3526 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 …]
|