Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp1752 if (auto *RecWithFlags = dyn_cast<VPRecipeWithIRFlags>(U)) { in clearReductionWrapFlags() local
1753 RecWithFlags->dropPoisonGeneratingFlags(); in clearReductionWrapFlags()
2396 if (auto *RecWithFlags = dyn_cast<VPRecipeWithIRFlags>(CurRec)) { in dropPoisonGeneratingRecipes() local
2404 if (match(RecWithFlags, m_BinaryOr(m_VPValue(A), m_VPValue(B))) && in dropPoisonGeneratingRecipes()
2405 RecWithFlags->isDisjoint()) { in dropPoisonGeneratingRecipes()
2406 VPBuilder Builder(RecWithFlags); in dropPoisonGeneratingRecipes()
2409 RecWithFlags->getDebugLoc()); in dropPoisonGeneratingRecipes()
2410 New->setUnderlyingValue(RecWithFlags->getUnderlyingValue()); in dropPoisonGeneratingRecipes()
2411 RecWithFlags->replaceAllUsesWith(New); in dropPoisonGeneratingRecipes()
2412 RecWithFlags->eraseFromParent(); in dropPoisonGeneratingRecipes()
[all …]