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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp754 auto *ConstMask = dyn_cast<Constant>(Mask); local
755 if (!ConstMask)
757 if (ConstMask->isNullValue() || isa<UndefValue>(ConstMask))
759 for (unsigned I = 0, E = ConstMask->getType()->getVectorNumElements(); I != E;
761 if (auto *MaskElt = ConstMask->getAggregateElement(I))
771 auto *ConstMask = dyn_cast<Constant>(Mask); local
772 if (!ConstMask)
774 if (ConstMask->isAllOnesValue() || isa<UndefValue>(ConstMask))
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1083 auto *ConstMask = dyn_cast<Constant>(II.getArgOperand(3)); local
1084 if (!ConstMask)
1088 if (ConstMask->isNullValue())
1092 if (ConstMask->isAllOnesValue()) {
1100 APInt DemandedElts = possiblyDemandedEltsInMask(ConstMask);
1129 auto *ConstMask = dyn_cast<Constant>(II.getArgOperand(3)); local
1130 if (!ConstMask)
1134 if (ConstMask->isNullValue())
1138 APInt DemandedElts = possiblyDemandedEltsInMask(ConstMask);
1314 auto *ConstMask
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp8229 if (uint32_t ConstMask = getConstantPermuteMask(C)) {
8230 return (0x03020100 & ConstMask) | (0x0c0c0c0c & ~ConstMask);
8235 if (uint32_t ConstMask = getConstantPermuteMask(C)) {
8236 return (0x03020100 & ~ConstMask) | ConstMask;

Completed in 109 milliseconds