Searched refs:ConstMask (Results 1 – 3 of 3) sorted by relevance
887 auto *ConstMask = dyn_cast<Constant>(Mask); in maskIsAllZeroOrUndef() local888 if (!ConstMask) in maskIsAllZeroOrUndef()890 if (ConstMask->isNullValue() || isa<UndefValue>(ConstMask)) in maskIsAllZeroOrUndef()892 if (isa<ScalableVectorType>(ConstMask->getType())) in maskIsAllZeroOrUndef()896 E = cast<FixedVectorType>(ConstMask->getType())->getNumElements(); in maskIsAllZeroOrUndef()898 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllZeroOrUndef()913 auto *ConstMask = dyn_cast<Constant>(Mask); in maskIsAllOneOrUndef() local914 if (!ConstMask) in maskIsAllOneOrUndef()916 if (ConstMask->isAllOnesValue() || isa<UndefValue>(ConstMask)) in maskIsAllOneOrUndef()918 if (isa<ScalableVectorType>(ConstMask->getType())) in maskIsAllOneOrUndef()[all …]
319 auto *ConstMask = dyn_cast<Constant>(II.getArgOperand(3)); in simplifyMaskedStore() local320 if (!ConstMask) in simplifyMaskedStore()324 if (ConstMask->isNullValue()) in simplifyMaskedStore()328 if (ConstMask->isAllOnesValue()) { in simplifyMaskedStore()337 if (isa<ScalableVectorType>(ConstMask->getType())) in simplifyMaskedStore()341 APInt DemandedElts = possiblyDemandedEltsInMask(ConstMask); in simplifyMaskedStore()368 auto *ConstMask = dyn_cast<Constant>(II.getArgOperand(3)); in simplifyMaskedScatter() local369 if (!ConstMask) in simplifyMaskedScatter()373 if (ConstMask->isNullValue()) in simplifyMaskedScatter()376 if (isa<ScalableVectorType>(ConstMask->getType())) in simplifyMaskedScatter()[all …]
9029 if (uint32_t ConstMask = getConstantPermuteMask(C)) { in getPermuteMask() local9030 return (0x03020100 & ConstMask) | (0x0c0c0c0c & ~ConstMask); in getPermuteMask()9035 if (uint32_t ConstMask = getConstantPermuteMask(C)) { in getPermuteMask() local9036 return (0x03020100 & ~ConstMask) | ConstMask; in getPermuteMask()