Lines Matching defs:NewRHS

41085             SDValue NewRHS = DAG.getNode(X86ISD::PSHUFB, DL, ShufVT,
41089 DAG.getBitcast(VT, NewRHS), N.getOperand(2));
41155 SDValue NewLHS, NewRHS;
41163 NewRHS = widenSubVector(RHSOps[1], false, Subtarget, DAG, DL, 512);
41166 if (NewLHS || NewRHS)
41168 NewRHS ? NewRHS : RHS,
41949 SDValue NewRHS = SimplifyMultipleUseDemandedVectorElts(
41951 if (NewLHS || NewRHS) {
41953 NewRHS = NewRHS ? NewRHS : RHS;
41955 Op, TLO.DAG.getNode(Opc, SDLoc(Op), VT, NewLHS, NewRHS));
42174 SDValue NewRHS = SimplifyMultipleUseDemandedBits(RHS, BitsRHS, EltsRHS,
42176 if (NewLHS || NewRHS) {
42178 NewRHS = NewRHS ? NewRHS : RHS;
42180 Op, TLO.DAG.getNode(Opc, SDLoc(Op), VT, NewLHS, NewRHS));
42862 SDValue NewRHS = SimplifyMultipleUseDemandedBits(
42865 if (NewSel || NewLHS || NewRHS) {
42868 NewRHS = NewRHS ? NewRHS : RHS;
42870 NewSel, NewLHS, NewRHS));
48640 SDValue NewRHS =
48644 DAG.getBitcast(VT, NewRHS));
50348 SDValue Ret, NewRHS;
50349 if (NewLHS && (NewRHS = lowerX86CmpEqZeroToCtlzSrl(RHS, DAG)))
50350 Ret = DAG.getNode(ISD::OR, SDLoc(OR), MVT::i32, NewLHS, NewRHS);
50363 NewRHS = lowerX86CmpEqZeroToCtlzSrl(RHS, DAG);
50364 if (!NewRHS)
50366 Ret = DAG.getNode(ISD::OR, SDLoc(OR), MVT::i32, Ret, NewRHS);
52062 SDValue NewRHS = B.getNode() ? B : A; // If B is 'UNDEF', use A for it.
52081 llvm::any_of(NewRHS->uses(), FoundHorizUser));
52086 !shouldUseHorizontalOp(NewLHS == NewRHS &&
52092 RHS = DAG.getBitcast(VT, NewRHS);
54368 else if (SDValue NewRHS = incDecVectorConstant(
54370 RHSOut = NewRHS;
54384 else if (SDValue NewRHS = incDecVectorConstant(RHS, DAG, /*IsInc*/ true,
54386 RHSOut = NewRHS;
54467 SDValue NewRHS =
54469 return DAG.getNode(ISD::OR, DL, VT, NewLHS, NewRHS);