reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
890 if (match(Op1, m_Power2())) { 891 Actions.push_back(UDivFoldAction(foldUDivPow2Cst, Op1)); 896 if (match(Op1, m_Shl(m_Power2(), m_Value())) || 897 match(Op1, m_ZExt(m_Shl(m_Power2(), m_Value())))) { 898 Actions.push_back(UDivFoldAction(foldUDivShl, Op1)); 906 if (SelectInst *SI = dyn_cast<SelectInst>(Op1)) 910 Actions.push_back(UDivFoldAction(nullptr, Op1, LHSIdx - 1));