Home
last modified time | relevance | path

Searched refs:ConstMask (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1177 auto *ConstMask = dyn_cast<Constant>(Mask); in maskIsAllOneOrUndef() local
1178 if (!ConstMask) in maskIsAllOneOrUndef()
1180 if (ConstMask->isAllOnesValue() || isa<UndefValue>(ConstMask)) in maskIsAllOneOrUndef()
1207 if (!ConstMask) in simplifyMaskedStore()
1211 if (ConstMask->isNullValue()) in simplifyMaskedStore()
1215 if (ConstMask->isAllOnesValue()) { in simplifyMaskedStore()
1227 if (ConstMask && ConstMask->isNullValue()) in simplifyMaskedGather()
1270 if (ConstMask && ConstMask->isNullValue()) in simplifyMaskedScatter()
1369 auto *ConstMask = dyn_cast<ConstantDataVector>(Mask); in simplifyX86MaskedLoad() local
1370 if (!ConstMask) in simplifyX86MaskedLoad()
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DInstructionSimplify.cpp4889 auto *ConstMask = dyn_cast<Constant>(Mask); in maskIsAllZeroOrUndef() local
4890 if (!ConstMask) in maskIsAllZeroOrUndef()
4892 if (ConstMask->isNullValue() || isa<UndefValue>(ConstMask)) in maskIsAllZeroOrUndef()
4894 for (unsigned I = 0, E = ConstMask->getType()->getVectorNumElements(); I != E; in maskIsAllZeroOrUndef()
4896 if (auto *MaskElt = ConstMask->getAggregateElement(I)) in maskIsAllZeroOrUndef()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp7237 if (uint32_t ConstMask = getConstantPermuteMask(C)) { in getPermuteMask() local
7238 return (0x03020100 & ConstMask) | (0x0c0c0c0c & ~ConstMask); in getPermuteMask()
7243 if (uint32_t ConstMask = getConstantPermuteMask(C)) { in getPermuteMask() local
7244 return (0x03020100 & ~ConstMask) | ConstMask; in getPermuteMask()