reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1219 if (SelectInst *SI = dyn_cast<SelectInst>(Op1)) 1223 if (isa<Constant>(Op1)) 1231 (!isa<Constant>(Y) || !isa<Constant>(Op1))) { 1233 Value *YZ = Builder.CreateFMulFMF(Y, Op1, &I); 1236 if (match(Op1, m_OneUse(m_FDiv(m_Value(X), m_Value(Y)))) && 1244 if (I.hasAllowReassoc() && Op0->hasOneUse() && Op1->hasOneUse()) { 1249 match(Op1, m_Intrinsic<Intrinsic::cos>(m_Specific(X))); 1252 match(Op1, m_Intrinsic<Intrinsic::sin>(m_Specific(X))); 1271 if (match(Op0, m_FNeg(m_Value(X))) && match(Op1, m_FNeg(m_Value(Y)))) { 1281 match(Op1, m_c_FMul(m_Specific(Op0), m_Value(Y)))) {