reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1218 if (isa<Constant>(Op0)) 1224 if (SelectInst *SI = dyn_cast<SelectInst>(Op0)) 1230 if (match(Op0, m_OneUse(m_FDiv(m_Value(X), m_Value(Y)))) && 1237 (!isa<Constant>(Y) || !isa<Constant>(Op0))) { 1239 Value *YZ = Builder.CreateFMulFMF(Y, Op0, &I); 1244 if (I.hasAllowReassoc() && Op0->hasOneUse() && Op1->hasOneUse()) { 1248 bool IsTan = match(Op0, m_Intrinsic<Intrinsic::sin>(m_Value(X))) && 1251 !IsTan && match(Op0, m_Intrinsic<Intrinsic::cos>(m_Value(X))) && 1260 cast<CallBase>(Op0)->getCalledFunction()->getAttributes(); 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)))) {