Lines Matching refs:IsRotate
8179 SelectionDAG &DAG, bool IsRotate) { in matchRotateSub() argument
8218 if (IsRotate && isPowerOf2_64(EltSize)) { in matchRotateSub()
8513 bool IsRotate = LHSShiftArg == RHSShiftArg; in MatchRotate() local
8514 if (!IsRotate && !(HasFSHL || HasFSHR)) { in MatchRotate()
8564 if (IsRotate && (HasROTL || HasROTR || !(HasFSHL || HasFSHR))) { in MatchRotate()
8602 if (IsRotate && (HasROTL || HasROTR)) { in MatchRotate()
12543 bool IsRotate = false; in visitSETCC() local
12553 IsRotate = true; in visitSETCC()
12557 IsRotate = true; in visitSETCC()
12563 (IsRotate || AndOrOp.hasOneUse())) { in visitSETCC()
12575 IsRotate ? std::nullopt : GetAPIntValue(AndOrOp.getOperand(1)); in visitSETCC()
12581 if (ShiftCAmt && (IsRotate || AndCMask) && ShiftCAmt->ult(NumBits)) { in visitSETCC()
12584 bool CanTransform = IsRotate; in visitSETCC()