Home
last modified time | relevance | path

Searched refs:RecipeA (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp2950 auto *RecipeA = in tryToMatchAndCreateMulAccumulateReduction() local
2957 if (RecipeA && RecipeB && in tryToMatchAndCreateMulAccumulateReduction()
2958 (RecipeA->getOpcode() == RecipeB->getOpcode() || A == B) && in tryToMatchAndCreateMulAccumulateReduction()
2959 match(RecipeA, m_ZExtOrSExt(m_VPValue())) && in tryToMatchAndCreateMulAccumulateReduction()
2961 IsMulAccValidAndClampRange(RecipeA->getOpcode() == in tryToMatchAndCreateMulAccumulateReduction()
2963 Mul, RecipeA, RecipeB, nullptr)) { in tryToMatchAndCreateMulAccumulateReduction()
2964 return new VPExpressionRecipe(RecipeA, RecipeB, Mul, Red); in tryToMatchAndCreateMulAccumulateReduction()