Searched refs:MaskElt (Results 1 – 7 of 7) sorted by relevance
316 for (int MaskElt : ShuffleInst->getShuffleMask()) in getSplatValue() local317 if (MaskElt != 0 && MaskElt != -1) in getSplatValue()
2233 auto *MaskElt = Mask->getAggregateElement(I); in ConstantFoldVectorCall() local2234 if (!MaskElt) in ConstantFoldVectorCall()2238 if (isa<UndefValue>(MaskElt)) { in ConstantFoldVectorCall()2246 if (MaskElt->isNullValue()) { in ConstantFoldVectorCall()2250 } else if (MaskElt->isOneValue()) { in ConstantFoldVectorCall()
4896 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllZeroOrUndef() local4897 if (MaskElt->isNullValue() || isa<UndefValue>(MaskElt)) in maskIsAllZeroOrUndef()
1520 Constant *MaskElt = Mask->getAggregateElement(i); in foldIdentityExtractShuffle() local1521 NewMask[i] = isa<UndefValue>(ExtractMaskElt) ? ExtractMaskElt : MaskElt; in foldIdentityExtractShuffle()
1184 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllOneOrUndef() local1185 if (MaskElt->isAllOnesValue() || isa<UndefValue>(MaskElt)) in maskIsAllOneOrUndef()
11547 int MaskElt = SVN->getMaskElt(n); in PerformVECTOR_SHUFFLECombine() local11549 if (MaskElt < (int)HalfElts) in PerformVECTOR_SHUFFLECombine()11550 NewElt = MaskElt; in PerformVECTOR_SHUFFLECombine()11551 else if (MaskElt >= (int)NumElts && MaskElt < (int)(NumElts + HalfElts)) in PerformVECTOR_SHUFFLECombine()11552 NewElt = HalfElts + MaskElt - NumElts; in PerformVECTOR_SHUFFLECombine()
18629 APInt MaskElt = IsFABS ? APInt::getSignedMaxValue(EltBits) : in LowerFABSorFNEG() local18632 SDValue Mask = DAG.getConstantFP(APFloat(Sem, MaskElt), dl, LogicVT); in LowerFABSorFNEG()