Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:SimplifyDemandedBits

50 /// SimplifyDemandedBits knows about.  See if the instruction has any
65 /// SimplifyDemandedBits - This form of SimplifyDemandedBits simplifies the
68 bool InstCombiner::SimplifyDemandedBits(Use &U, APInt DemandedMask,
88 /// caller (which might recursively be SimplifyDemandedBits itself) to simplify
108 "SimplifyDemandedBits needs to know bit widths!");
226 if (SimplifyDemandedBits(I->getOperandUse(1), DemandedMask,
228 SimplifyDemandedBits(I->getOperandUse(0), DemandedMask & ~RHSKnownZero,
258 if (SimplifyDemandedBits(I->getOperandUse(1), DemandedMask,
260 SimplifyDemandedBits(I->getOperandUse(0), DemandedMask & ~RHSKnownOne,
294 if (SimplifyDemandedBits(I->getOperandUse(1), DemandedMask,
296 SimplifyDemandedBits(I->getOperandUse(0), DemandedMask,
369 if (SimplifyDemandedBits(I->getOperandUse(2), DemandedMask,
371 SimplifyDemandedBits(I->getOperandUse(1), DemandedMask,
391 if (SimplifyDemandedBits(I->getOperandUse(0), DemandedMask,
417 if (SimplifyDemandedBits(I->getOperandUse(0), DemandedMask,
429 if (SimplifyDemandedBits(I->getOperandUse(0), DemandedMask,
456 if (SimplifyDemandedBits(I->getOperandUse(0), InputDemandedBits,
497 if (SimplifyDemandedBits(I->getOperandUse(0), InDemandedBits,
547 if (SimplifyDemandedBits(I->getOperandUse(0), DemandedFromOps,
549 SimplifyDemandedBits(I->getOperandUse(1), DemandedFromOps,
564 if (SimplifyDemandedBits(I->getOperandUse(0), DemandedFromOps,
566 SimplifyDemandedBits(I->getOperandUse(1), DemandedFromOps,
586 if (SimplifyDemandedBits(I->getOperandUse(0), DemandedMaskIn,
610 if (SimplifyDemandedBits(I->getOperandUse(0), DemandedMaskIn,
655 if (SimplifyDemandedBits(I->getOperandUse(0), DemandedMaskIn,
695 if (SimplifyDemandedBits(I->getOperandUse(0), Mask2,
732 if (SimplifyDemandedBits(I->getOperandUse(0), AllOnes,
734 SimplifyDemandedBits(I->getOperandUse(1), AllOnes,