Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:SimplifyDemandedBits

118     /// SimplifyDemandedBits - Check the specified integer node value to see if
121 bool SimplifyDemandedBits(SDValue Op) {
124 return SimplifyDemandedBits(Op, Demanded);
127 bool SimplifyDemandedBits(SDValue Op, const APInt &Demanded);
640 /// SimplifyDemandedBits - Check the specified integer node value to see if
643 bool DAGCombiner::SimplifyDemandedBits(SDValue Op, const APInt &Demanded) {
646 if (!TLI.SimplifyDemandedBits(Op, Demanded, KnownZero, KnownOne, TLO))
1404 if (!VT.isVector() && SimplifyDemandedBits(SDValue(N, 0)))
2368 SimplifyDemandedBits(SDValue(N, 0)))
2863 SimplifyDemandedBits(SDValue(N, 0)))
3163 SimplifyDemandedBits(SDValue(N, 0)))
3285 if (N1C && SimplifyDemandedBits(SDValue(N, 0)))
3495 if (N1C && SimplifyDemandedBits(SDValue(N, 0)))
3660 if (N1C && SimplifyDemandedBits(SDValue(N, 0)))
4773 if (SimplifyDemandedBits(SDValue(N, 0)))
4896 SimplifyDemandedBits(SDValue(N, 0)))
6735 // SimplifyDemandedBits, which only works if the value has a single use.
6736 if (SimplifyDemandedBits(Value,