reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6220 if (ISD::matchBinaryPredicate(LHSShiftAmt, RHSShiftAmt, MatchRotateSum)) { 6222 LHSShiftArg, HasROTL ? LHSShiftAmt : RHSShiftAmt); 6230 SDValue RHSBits = DAG.getNode(ISD::SRL, DL, VT, AllOnes, RHSShiftAmt); 6253 SDValue RExtOp0 = RHSShiftAmt; 6258 (RHSShiftAmt.getOpcode() == ISD::SIGN_EXTEND || 6259 RHSShiftAmt.getOpcode() == ISD::ZERO_EXTEND || 6260 RHSShiftAmt.getOpcode() == ISD::ANY_EXTEND || 6261 RHSShiftAmt.getOpcode() == ISD::TRUNCATE)) { 6263 RExtOp0 = RHSShiftAmt.getOperand(0); 6266 SDValue TryL = MatchRotatePosNeg(LHSShiftArg, LHSShiftAmt, RHSShiftAmt, 6271 SDValue TryR = MatchRotatePosNeg(RHSShiftArg, RHSShiftAmt, LHSShiftAmt,