Lines Matching refs:SimplifyDemandedBits
63 /// Inst is an integer instruction that SimplifyDemandedBits knows about. See if
78 /// This form of SimplifyDemandedBits simplifies the specified instruction
81 bool InstCombiner::SimplifyDemandedBits(Instruction *I, unsigned OpNo,
103 /// might recursively be SimplifyDemandedBits itself) to simplify the
168 if (SimplifyDemandedBits(I, 1, DemandedMask, RHSKnown, Depth + 1) ||
169 SimplifyDemandedBits(I, 0, DemandedMask & ~RHSKnown.Zero, LHSKnown,
202 if (SimplifyDemandedBits(I, 1, DemandedMask, RHSKnown, Depth + 1) ||
203 SimplifyDemandedBits(I, 0, DemandedMask & ~RHSKnown.One, LHSKnown,
235 if (SimplifyDemandedBits(I, 1, DemandedMask, RHSKnown, Depth + 1) ||
236 SimplifyDemandedBits(I, 0, DemandedMask, LHSKnown, Depth + 1))
324 if (SimplifyDemandedBits(I, 2, DemandedMask, RHSKnown, Depth + 1) ||
325 SimplifyDemandedBits(I, 1, DemandedMask, LHSKnown, Depth + 1))
345 if (SimplifyDemandedBits(I, 0, InputDemandedMask, InputKnown, Depth + 1))
371 if (SimplifyDemandedBits(I, 0, DemandedMask, Known, Depth + 1))
387 if (SimplifyDemandedBits
414 SimplifyDemandedBits(I, 0, DemandedFromOps, LHSKnown, Depth + 1) ||
416 SimplifyDemandedBits(I, 1, DemandedFromOps, RHSKnown, Depth + 1)) {
465 if (SimplifyDemandedBits(I, 0, DemandedMaskIn, Known, Depth + 1))
489 if (SimplifyDemandedBits(I, 0, DemandedMaskIn, Known, Depth + 1))
532 if (SimplifyDemandedBits(I, 0, DemandedMaskIn, Known, Depth + 1))
571 if (SimplifyDemandedBits(I, 0, DemandedMaskIn, LHSKnown, Depth + 1))
593 if (SimplifyDemandedBits(I, 0, Mask2, LHSKnown, Depth + 1))
627 if (SimplifyDemandedBits(I, 0, AllOnes, Known2, Depth + 1) ||
628 SimplifyDemandedBits(I, 1, AllOnes, Known2, Depth + 1))