Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp2823 VPReplicateRecipe *RepRecipe, in scalarizeInstruction() argument
2838 assert(State.TypeAnalysis.inferScalarType(RepRecipe) == Cloned->getType() && in scalarizeInstruction()
2843 RepRecipe->applyFlags(*Cloned); in scalarizeInstruction()
2844 RepRecipe->applyMetadata(*Cloned); in scalarizeInstruction()
2846 if (auto DL = RepRecipe->getDebugLoc()) in scalarizeInstruction()
2851 for (const auto &I : enumerate(RepRecipe->operands())) { in scalarizeInstruction()
2862 State.set(RepRecipe, Cloned, Lane); in scalarizeInstruction()
2869 (RepRecipe->getParent()->getParent() || in scalarizeInstruction()
2870 !RepRecipe->getParent()->getPlan()->getVectorLoopRegion() || in scalarizeInstruction()
2871 all_of(RepRecipe->operands(), in scalarizeInstruction()