Lines Matching refs:ConstMask
1177 auto *ConstMask = dyn_cast<Constant>(Mask); in maskIsAllOneOrUndef() local
1178 if (!ConstMask) in maskIsAllOneOrUndef()
1180 if (ConstMask->isAllOnesValue() || isa<UndefValue>(ConstMask)) in maskIsAllOneOrUndef()
1182 for (unsigned I = 0, E = ConstMask->getType()->getVectorNumElements(); I != E; in maskIsAllOneOrUndef()
1184 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllOneOrUndef()
1206 auto *ConstMask = dyn_cast<Constant>(II.getArgOperand(3)); in simplifyMaskedStore() local
1207 if (!ConstMask) in simplifyMaskedStore()
1211 if (ConstMask->isNullValue()) in simplifyMaskedStore()
1215 if (ConstMask->isAllOnesValue()) { in simplifyMaskedStore()
1226 auto *ConstMask = dyn_cast<Constant>(II.getArgOperand(2)); in simplifyMaskedGather() local
1227 if (ConstMask && ConstMask->isNullValue()) in simplifyMaskedGather()
1269 auto *ConstMask = dyn_cast<Constant>(II.getArgOperand(3)); in simplifyMaskedScatter() local
1270 if (ConstMask && ConstMask->isNullValue()) in simplifyMaskedScatter()
1369 auto *ConstMask = dyn_cast<ConstantDataVector>(Mask); in simplifyX86MaskedLoad() local
1370 if (!ConstMask) in simplifyX86MaskedLoad()
1384 Constant *BoolMask = getNegativeIsTrueBoolVec(ConstMask); in simplifyX86MaskedLoad()
1412 auto *ConstMask = dyn_cast<ConstantDataVector>(Mask); in simplifyX86MaskedStore() local
1413 if (!ConstMask) in simplifyX86MaskedStore()
1427 Constant *BoolMask = getNegativeIsTrueBoolVec(ConstMask); in simplifyX86MaskedStore()