Searched refs:isSubsetOf (Results 1 - 16 of 16) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp53 if (C->isSubsetOf(Demanded))
183 if (DemandedMask.isSubsetOf(Known.Zero | Known.One))
188 if (DemandedMask.isSubsetOf(LHSKnown.Zero | RHSKnown.One))
190 if (DemandedMask.isSubsetOf(RHSKnown.Zero | LHSKnown.One))
212 if (DemandedMask.isSubsetOf(Known.Zero | Known.One))
217 if (DemandedMask.isSubsetOf(LHSKnown.One | RHSKnown.Zero))
219 if (DemandedMask.isSubsetOf(RHSKnown.One | LHSKnown.Zero))
239 if (DemandedMask.isSubsetOf(Known.Zero | Known.One))
244 if (DemandedMask.isSubsetOf(RHSKnown.Zero))
246 if (DemandedMask.isSubsetOf(LHSKnow
[all...]
H A DInstCombineCalls.cpp3037 if (DemandedElts1.isSubsetOf(UndefElts1) ||
3038 DemandedElts2.isSubsetOf(UndefElts2))
H A DInstCombineAndOrXor.cpp1010 if (!UnsetBitsMask.isSubsetOf(SignBitsMask)) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGISelKnownBits.h74 return Mask.isSubsetOf(getKnownBits(Val).Zero);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp510 if (Opcode == ISD::XOR && DemandedBits.isSubsetOf(C))
513 if (!C.isSubsetOf(DemandedBits)) {
708 if (DemandedBits.isSubsetOf(LHSKnown.Zero | RHSKnown.One))
710 if (DemandedBits.isSubsetOf(RHSKnown.Zero | LHSKnown.One))
721 if (DemandedBits.isSubsetOf(LHSKnown.One | RHSKnown.Zero))
723 if (DemandedBits.isSubsetOf(RHSKnown.One | LHSKnown.Zero))
733 if (DemandedBits.isSubsetOf(RHSKnown.Zero))
735 if (DemandedBits.isSubsetOf(LHSKnown.Zero))
1229 if (DemandedBits.isSubsetOf(Known2.Zero | Known.One))
1231 if (DemandedBits.isSubsetOf(Know
[all...]
H A DSelectionDAGISel.cpp1978 if (!ActualMask.isSubsetOf(DesiredMask))
2007 if (!ActualMask.isSubsetOf(DesiredMask))
2016 if (NeededMask.isSubsetOf(Known.One))
H A DSelectionDAG.cpp2255 if (DemandedBits.isSubsetOf(AndVal) ||
2256 DemandedBits.isSubsetOf(computeKnownBits(V.getOperand(0)).Zero |
2278 return Mask.isSubsetOf(computeKnownBits(V, Depth).Zero);
2287 return Mask.isSubsetOf(computeKnownBits(V, DemandedElts, Depth).Zero);
2293 return Mask.isSubsetOf(computeKnownBits(V, Depth).One);
2426 if (DemandedElts.isSubsetOf(UndefElts)) {
3257 if (Known2.isNonNegative() || LowBits.isSubsetOf(Known2.Zero))
H A DLegalizeIntegerTypes.cpp2208 if (HighBitMask.isSubsetOf(Known.Zero)) {
H A DDAGCombiner.cpp5314 return RHS->getAPIntValue().isSubsetOf(LHS->getAPIntValue());
10328 if (TruncatedBits.isSubsetOf(Known.Zero))
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h237 /// out-of-line slow case for isSubsetOf.
1351 bool isSubsetOf(const APInt &RHS) const {
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp268 /// isSubsetOf - Test whether this class is a subset of \p RHS.
269 bool isSubsetOf(const ClassInfo &RHS) const { function in struct:__anon4890::ClassInfo
1661 assert(I == J || !J->isSubsetOf(*I));
2529 if (&A != &B && A.isSubsetOf(B))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp1403 if (Known2.isNonNegative() || LowBits.isSubsetOf(Known2.Zero))
2622 return Mask.isSubsetOf(Known.Zero);
5834 if (CA->isSubsetOf(Known.Zero) && CB->isSubsetOf(Known.Zero))
H A DInstructionSimplify.cpp2148 if (EffBitsY.isSubsetOf(*Mask) && !EffBitsX.intersects(*Mask))
2150 if (EffBitsX.isSubsetOf(*Mask) && !EffBitsY.intersects(*Mask))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp4585 if (Known.Zero.intersects(CaseVal) || !Known.One.isSubsetOf(CaseVal) ||
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp17230 if (ShAmt < 32 && OriginalDemandedBits.isSubsetOf(

Completed in 477 milliseconds