Lines Matching refs:Depth
73 KnownBits &Known, unsigned Depth) { in SimplifyDemandedBits() argument
76 Depth, I); in SimplifyDemandedBits()
110 unsigned Depth, in SimplifyDemandedUseBits() argument
113 assert(Depth <= MaxAnalysisRecursionDepth && "Limit Search Depth"); in SimplifyDemandedUseBits()
122 computeKnownBits(V, Known, Depth, CxtI); in SimplifyDemandedUseBits()
130 if (Depth == MaxAnalysisRecursionDepth) in SimplifyDemandedUseBits()
138 computeKnownBits(V, Known, Depth, CxtI); in SimplifyDemandedUseBits()
145 if (Depth != 0 && !I->hasOneUse()) in SimplifyDemandedUseBits()
146 return SimplifyMultipleUseDemandedBits(I, DemandedMask, Known, Depth, CxtI); in SimplifyDemandedUseBits()
154 if (Depth == 0 && !V->hasOneUse()) in SimplifyDemandedUseBits()
159 computeKnownBits(I, Known, Depth, CxtI); in SimplifyDemandedUseBits()
163 if (SimplifyDemandedBits(I, 1, DemandedMask, RHSKnown, Depth + 1) || in SimplifyDemandedUseBits()
165 Depth + 1)) in SimplifyDemandedUseBits()
192 if (SimplifyDemandedBits(I, 1, DemandedMask, RHSKnown, Depth + 1) || in SimplifyDemandedUseBits()
194 Depth + 1)) in SimplifyDemandedUseBits()
220 if (SimplifyDemandedBits(I, 1, DemandedMask, RHSKnown, Depth + 1) || in SimplifyDemandedUseBits()
221 SimplifyDemandedBits(I, 0, DemandedMask, LHSKnown, Depth + 1)) in SimplifyDemandedUseBits()
341 if (SimplifyDemandedBits(I, 2, DemandedMask, RHSKnown, Depth + 1) || in SimplifyDemandedUseBits()
342 SimplifyDemandedBits(I, 1, DemandedMask, LHSKnown, Depth + 1)) in SimplifyDemandedUseBits()
394 if (SimplifyDemandedBits(I, 0, InputDemandedMask, InputKnown, Depth + 1)) in SimplifyDemandedUseBits()
419 if (SimplifyDemandedBits(I, 0, DemandedMask, Known, Depth + 1)) in SimplifyDemandedUseBits()
435 if (SimplifyDemandedBits(I, 0, InputDemandedBits, InputKnown, Depth + 1)) in SimplifyDemandedUseBits()
499 SimplifyDemandedBits(I, 0, DemandedFromOps, LHSKnown, Depth + 1) || in SimplifyDemandedUseBits()
501 SimplifyDemandedBits(I, 1, DemandedFromOps, RHSKnown, Depth + 1)) { in SimplifyDemandedUseBits()
550 if (SimplifyDemandedBits(I, 0, DemandedMaskIn, Known, Depth + 1)) in SimplifyDemandedUseBits()
578 if (SimplifyDemandedBits(I, 0, DemandedFromOp, Known, Depth + 1)) { in SimplifyDemandedUseBits()
584 computeKnownBits(I, Known, Depth, CxtI); in SimplifyDemandedUseBits()
601 if (SimplifyDemandedBits(I, 0, DemandedMaskIn, Known, Depth + 1)) in SimplifyDemandedUseBits()
609 computeKnownBits(I, Known, Depth, CxtI); in SimplifyDemandedUseBits()
646 if (SimplifyDemandedBits(I, 0, DemandedMaskIn, Known, Depth + 1)) in SimplifyDemandedUseBits()
649 unsigned SignBits = ComputeNumSignBits(I->getOperand(0), Depth + 1, CxtI); in SimplifyDemandedUseBits()
671 computeKnownBits(I, Known, Depth, CxtI); in SimplifyDemandedUseBits()
687 if (SimplifyDemandedBits(I, 0, DemandedMaskIn, LHSKnown, Depth + 1)) in SimplifyDemandedUseBits()
694 computeKnownBits(I, Known, Depth, CxtI); in SimplifyDemandedUseBits()
712 if (SimplifyDemandedBits(I, 0, Mask2, LHSKnown, Depth + 1)) in SimplifyDemandedUseBits()
737 computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, CxtI); in SimplifyDemandedUseBits()
747 if (SimplifyDemandedBits(I, 0, AllOnes, Known2, Depth + 1) || in SimplifyDemandedUseBits()
748 SimplifyDemandedBits(I, 1, AllOnes, Known2, Depth + 1)) in SimplifyDemandedUseBits()
821 if (SimplifyDemandedBits(I, 0, DemandedMaskLHS, LHSKnown, Depth + 1) || in SimplifyDemandedUseBits()
822 SimplifyDemandedBits(I, 1, DemandedMaskRHS, RHSKnown, Depth + 1)) in SimplifyDemandedUseBits()
844 computeKnownBits(V, Known, Depth, CxtI); in SimplifyDemandedUseBits()
860 Instruction *I, const APInt &DemandedMask, KnownBits &Known, unsigned Depth, in SimplifyMultipleUseDemandedBits() argument
875 computeKnownBits(I->getOperand(1), RHSKnown, Depth + 1, CxtI); in SimplifyMultipleUseDemandedBits()
876 computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, in SimplifyMultipleUseDemandedBits()
901 computeKnownBits(I->getOperand(1), RHSKnown, Depth + 1, CxtI); in SimplifyMultipleUseDemandedBits()
902 computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, in SimplifyMultipleUseDemandedBits()
926 computeKnownBits(I->getOperand(1), RHSKnown, Depth + 1, CxtI); in SimplifyMultipleUseDemandedBits()
927 computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, in SimplifyMultipleUseDemandedBits()
948 computeKnownBits(I, Known, Depth, CxtI); in SimplifyMultipleUseDemandedBits()
975 computeKnownBits(I, Known, Depth, CxtI); in SimplifyMultipleUseDemandedBits()
1083 unsigned Depth, in SimplifyDemandedVectorElts() argument
1137 if (Depth == 10) in SimplifyDemandedVectorElts()
1148 if (Depth != 0) in SimplifyDemandedVectorElts()
1165 if (Value *V = SimplifyDemandedVectorElts(Op, Demanded, Undef, Depth + 1)) { in SimplifyDemandedVectorElts()