Searched refs:Shl0 (Results 1 – 2 of 2) sorted by relevance
1117 auto *Shl0 = cast<OverflowingBinaryOperator>(Op0); in foldIDivShl() local1124 ((Shl0->hasNoUnsignedWrap() && Shl1->hasNoUnsignedWrap()) || in foldIDivShl()1125 (Shl0->hasNoUnsignedWrap() && Shl0->hasNoSignedWrap() && in foldIDivShl()1131 if (IsSigned && Shl0->hasNoSignedWrap() && Shl1->hasNoSignedWrap() && in foldIDivShl()1140 auto *Shl0 = cast<OverflowingBinaryOperator>(Op0); in foldIDivShl() local1143 if (IsSigned ? (Shl0->hasNoSignedWrap() && Shl1->hasNoSignedWrap()) in foldIDivShl()1144 : (Shl0->hasNoUnsignedWrap() && Shl1->hasNoUnsignedWrap())) { in foldIDivShl()1152 IsSigned ? (Shl0->hasNoUnsignedWrap() || Shl1->hasNoUnsignedWrap()) in foldIDivShl()1153 : Shl0->hasNoSignedWrap()); in foldIDivShl()
10086 SDValue Shl0 = DAG.getNode(ISD::SHL, SDLoc(N0), VT, N0.getOperand(0), N1); in visitSHL() local10087 AddToWorklist(Shl0.getNode()); in visitSHL()10092 return DAG.getNode(N0.getOpcode(), DL, VT, Shl0, Shl1, Flags); in visitSHL()