Lines Matching defs:SimplifyDemandedBits
303 bool SimplifyDemandedBits(SDValue Op) {
306 return SimplifyDemandedBits(Op, DemandedBits);
309 bool SimplifyDemandedBits(SDValue Op, const APInt &DemandedBits) {
313 return SimplifyDemandedBits(Op, DemandedBits, DemandedElts);
325 bool SimplifyDemandedBits(SDValue Op, const APInt &DemandedBits,
1056 bool DAGCombiner::SimplifyDemandedBits(SDValue Op, const APInt &DemandedBits,
1060 if (!TLI.SimplifyDemandedBits(Op, DemandedBits, DemandedElts, Known, TLO))
2252 if (SimplifyDemandedBits(SDValue(N, 0)))
5384 // Note: the SimplifyDemandedBits fold below can make an information-losing
5400 if (SimplifyDemandedBits(SDValue(N, 0)))
5956 if (SimplifyDemandedBits(SDValue(N, 0)))
7221 if (SimplifyDemandedBits(SDValue(N, 0)))
7513 if (N1C && SimplifyDemandedBits(SDValue(N, 0)))
7882 if (N1C && SimplifyDemandedBits(SDValue(N, 0)))
8081 if (N1C && SimplifyDemandedBits(SDValue(N, 0)))
8193 if (SimplifyDemandedBits(SDValue(N, 0)))
10631 if (SimplifyDemandedBits(SDValue(N, 0)))
10980 SimplifyDemandedBits(SDValue(N, 0)))
16467 // SimplifyDemandedBits, which only works if the value has a single use.
16468 if (SimplifyDemandedBits(Value, TruncDemandedBits)) {
16470 // with another node (N is deleted) SimplifyDemandedBits will add Value's