Lines Matching defs:CondRHS
12735 SDValue CondLHS = LHS, CondRHS = RHS;
12740 std::swap(CondLHS, CondRHS);
12747 if (SatCC == ISD::SETULE && Other == CondRHS &&
12751 if (OpRHS.getOpcode() == CondRHS.getOpcode() &&
12762 ISD::matchBinaryPredicate(OpRHS, CondRHS, MatchUADDSAT))
12797 SDValue CondRHS = RHS;
12805 Other.getOpcode() == ISD::SUB && OpRHS == CondRHS)
12810 if (CondRHS.getOpcode() == ISD::BUILD_VECTOR ||
12811 CondRHS.getOpcode() == ISD::SPLAT_VECTOR) {
12821 ISD::matchBinaryPredicate(OpRHS, CondRHS, MatchUSUBSAT,
12835 ISD::isConstantSplatVectorAllZeros(CondRHS.getNode()) &&
18799 // Operand List for BR_CC: Chain, CondCC, CondLHS, CondRHS, DestBB.
18803 SDValue CondLHS = N->getOperand(2), CondRHS = N->getOperand(3);
18813 CondLHS, CondRHS, CC->get(), SDLoc(N),
27913 // predecessor to {RLD, LLD, CondLHS, CondRHS}. As we've already compared
27914 // the Loads, we only need to check if CondLHS/CondRHS is a successor to
27919 SDNode *CondRHS = TheSelect->getOperand(1).getNode();
27921 Worklist.push_back(CondRHS);