Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:SimplifyDemandedBits

134     /// SimplifyDemandedBits - Check the specified integer node value to see if
137 bool SimplifyDemandedBits(SDValue Op) {
140 return SimplifyDemandedBits(Op, Demanded);
143 bool SimplifyDemandedBits(SDValue Op, const APInt &Demanded);
693 /// SimplifyDemandedBits - Check the specified integer node value to see if
696 bool DAGCombiner::SimplifyDemandedBits(SDValue Op, const APInt &Demanded) {
699 if (!TLI.SimplifyDemandedBits(Op, Demanded, KnownZero, KnownOne, TLO))
1478 if (!VT.isVector() && SimplifyDemandedBits(SDValue(N, 0)))
2705 SimplifyDemandedBits(SDValue(N, 0)))
3243 SimplifyDemandedBits(SDValue(N, 0)))
3539 SimplifyDemandedBits(SDValue(N, 0)))
3661 if (N1C && SimplifyDemandedBits(SDValue(N, 0)))
3873 if (N1C && SimplifyDemandedBits(SDValue(N, 0)))
4039 if (N1C && SimplifyDemandedBits(SDValue(N, 0)))
5323 if (SimplifyDemandedBits(SDValue(N, 0)))
5559 SimplifyDemandedBits(SDValue(N, 0)))
8536 // SimplifyDemandedBits, which only works if the value has a single use.
8537 if (SimplifyDemandedBits(Value,