Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp236 vputils::isUniformAfterVectorization(Def) && in get()
307 bool IsUniform = vputils::isUniformAfterVectorization(Def); in get()
H A DLoopVectorize.cpp1130 bool isUniformAfterVectorization(Instruction *I, ElementCount VF) const { in isUniformAfterVectorization() function in llvm::LoopVectorizationCostModel
2386 if (vputils::isUniformAfterVectorization(Operand)) in scalarizeInstruction()
5373 assert(!isUniformAfterVectorization(PredInst, VF) && in computePredInstDiscount()
5413 if (isUniformAfterVectorization(J, VF)) in computePredInstDiscount()
6325 if (isUniformAfterVectorization(I, VF)) in getInstructionCost()
8189 [&](ElementCount VF) { return CM.isUniformAfterVectorization(I, VF); }, in handleReplication()
9184 vputils::isUniformAfterVectorization(getOperand(1))) { in execute()
H A DVPlan.h3808 inline bool isUniformAfterVectorization(VPValue *VPV) { in isUniformAfterVectorization() function
3818 return all_of(GEP->operands(), isUniformAfterVectorization); in isUniformAfterVectorization()
H A DVPlanRecipes.cpp197 auto Lane = vputils::isUniformAfterVectorization(ExitValue) in fixPhi()