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.cpp983 if (auto *RecWithFlags = dyn_cast<VPRecipeWithIRFlags>(U)) { in clearReductionWrapFlags() local
984 RecWithFlags->dropPoisonGeneratingFlags(); in clearReductionWrapFlags()
1556 if (auto *RecWithFlags = dyn_cast<VPRecipeWithIRFlags>(CurRec)) { in dropPoisonGeneratingRecipes() local
1564 if (match(RecWithFlags, m_BinaryOr(m_VPValue(A), m_VPValue(B))) && in dropPoisonGeneratingRecipes()
1565 RecWithFlags->isDisjoint()) { in dropPoisonGeneratingRecipes()
1566 VPBuilder Builder(RecWithFlags); in dropPoisonGeneratingRecipes()
1569 RecWithFlags->getDebugLoc()); in dropPoisonGeneratingRecipes()
1570 New->setUnderlyingValue(RecWithFlags->getUnderlyingValue()); in dropPoisonGeneratingRecipes()
1571 RecWithFlags->replaceAllUsesWith(New); in dropPoisonGeneratingRecipes()
1572 RecWithFlags->eraseFromParent(); in dropPoisonGeneratingRecipes()
[all …]