Lines Matching refs:ConstMask
1029 auto *ConstMask = dyn_cast<Constant>(Mask); in maskIsAllZeroOrUndef() local
1030 if (!ConstMask) in maskIsAllZeroOrUndef()
1032 if (ConstMask->isNullValue() || isa<UndefValue>(ConstMask)) in maskIsAllZeroOrUndef()
1034 if (isa<ScalableVectorType>(ConstMask->getType())) in maskIsAllZeroOrUndef()
1038 E = cast<FixedVectorType>(ConstMask->getType())->getNumElements(); in maskIsAllZeroOrUndef()
1040 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllZeroOrUndef()
1055 auto *ConstMask = dyn_cast<Constant>(Mask); in maskIsAllOneOrUndef() local
1056 if (!ConstMask) in maskIsAllOneOrUndef()
1058 if (ConstMask->isAllOnesValue() || isa<UndefValue>(ConstMask)) in maskIsAllOneOrUndef()
1060 if (isa<ScalableVectorType>(ConstMask->getType())) in maskIsAllOneOrUndef()
1064 E = cast<FixedVectorType>(ConstMask->getType())->getNumElements(); in maskIsAllOneOrUndef()
1066 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllOneOrUndef()
1081 auto *ConstMask = dyn_cast<Constant>(Mask); in maskContainsAllOneOrUndef() local
1082 if (!ConstMask) in maskContainsAllOneOrUndef()
1084 if (ConstMask->isAllOnesValue() || isa<UndefValue>(ConstMask)) in maskContainsAllOneOrUndef()
1086 if (isa<ScalableVectorType>(ConstMask->getType())) in maskContainsAllOneOrUndef()
1090 E = cast<FixedVectorType>(ConstMask->getType())->getNumElements(); in maskContainsAllOneOrUndef()
1092 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskContainsAllOneOrUndef()