Lines Matching defs:NewSrc
1286 SDValue NewSrc = SimplifyMultipleUseDemandedBits(
1288 if (NewSub || NewSrc) {
1290 NewSrc = NewSrc ? NewSrc : Src;
1291 SDValue NewOp = TLO.DAG.getNode(Op.getOpcode(), dl, VT, NewSrc, NewSub,
2459 if (SDValue NewSrc = SimplifyMultipleUseDemandedBits(
2461 return TLO.CombineTo(Op, TLO.DAG.getNode(Op.getOpcode(), dl, VT, NewSrc));
2522 if (SDValue NewSrc = SimplifyMultipleUseDemandedBits(
2524 return TLO.CombineTo(Op, TLO.DAG.getNode(Op.getOpcode(), dl, VT, NewSrc));
2553 if (SDValue NewSrc = SimplifyMultipleUseDemandedBits(
2555 return TLO.CombineTo(Op, TLO.DAG.getNode(Op.getOpcode(), dl, VT, NewSrc));
2571 if (SDValue NewSrc = SimplifyMultipleUseDemandedBits(
2573 return TLO.CombineTo(Op, TLO.DAG.getNode(ISD::TRUNCATE, dl, VT, NewSrc));
3337 SDValue NewSrc = SimplifyMultipleUseDemandedVectorElts(
3341 if (NewSrc || NewSub) {
3342 NewSrc = NewSrc ? NewSrc : Src;
3344 SDValue NewOp = TLO.DAG.getNode(Op.getOpcode(), SDLoc(Op), VT, NewSrc,
3369 SDValue NewSrc = SimplifyMultipleUseDemandedVectorElts(
3371 if (NewSrc) {
3372 SDValue NewOp = TLO.DAG.getNode(Op.getOpcode(), SDLoc(Op), VT, NewSrc,