|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Analysis/ValueTracking.cpp 2201 else if (match(V, m_Mul(m_Value(X), m_Value(Y)))) {
lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp 192 m_Mul(GroupIDIntrin, m_Specific(ZextGroupSize)));
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp 287 if ((match(Op0, m_Mul(m_Value(MulOp0), m_SpecificInt(Mask01)))) &&
lib/Transforms/InstCombine/InstCombineAddSub.cpp 953 if (match(E, m_Mul(m_Value(Op), m_APInt(AI)))) {
1934 if (match(Op1, m_Mul(m_Value(A), m_Constant(C))) && !isa<ConstantExpr>(C)) {
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp 1690 !match(Op0, m_OneUse(m_Mul(m_Specific(Op1), m_Constant(C)))) &&
lib/Transforms/InstCombine/InstCombineCompares.cpp 5552 if (match(Op0, m_Mul(m_ZExt(m_Value(A)), m_ZExt(m_Value(B))))) {
5556 if (match(Op1, m_Mul(m_ZExt(m_Value(A)), m_ZExt(m_Value(B))))) {
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp 199 if (match(&I, m_Mul(m_Shl(m_Value(NewOp), m_Constant(C2)),
214 if (match(&I, m_Mul(m_Value(NewOp), m_Constant(C1)))) {
272 if (!match(Mul, m_Mul(m_Value(), m_Value())))
lib/Transforms/InstCombine/InstCombineShifts.cpp 948 if (match(Op0, m_Mul(m_Value(X), m_Constant(C2))))
lib/Transforms/Scalar/NaryReassociate.cpp 502 return match(V, m_Mul(m_Value(Op1), m_Value(Op2)));
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp 403 if (match(RHS, m_Mul(m_Value(S), m_ConstantInt(Idx)))) {