reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
409 if ((IsLeftShift && match(I, m_LShr(m_Value(), m_ConstantInt(CI)))) || 410 (!IsLeftShift && match(I, m_Shl(m_Value(), m_ConstantInt(CI))))) { 439 return canEvaluateShifted(I->getOperand(0), NumBits, IsLeftShift, IC, I) && 440 canEvaluateShifted(I->getOperand(1), NumBits, IsLeftShift, IC, I); 444 return canEvaluateShiftedShift(NumBits, IsLeftShift, I, IC, CxtI); 450 return canEvaluateShifted(TrueVal, NumBits, IsLeftShift, IC, SI) && 451 canEvaluateShifted(FalseVal, NumBits, IsLeftShift, IC, SI); 459 if (!canEvaluateShifted(IncValue, NumBits, IsLeftShift, IC, PN))