Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1314 bool isUniformAfterVectorization(Instruction *I, ElementCount VF) const { in isUniformAfterVectorization() function in llvm::LoopVectorizationCostModel
2781 if (vputils::isUniformAfterVectorization(Operand)) in scalarizeInstruction()
5863 assert(!isUniformAfterVectorization(PredInst, VF) && in computePredInstDiscount()
5903 if (isUniformAfterVectorization(J, VF)) in computePredInstDiscount()
6424 if (isUniformAfterVectorization(I, VF)) in getInstructionCost()
8452 [&](ElementCount VF) { return CM.isUniformAfterVectorization(I, VF); }, in handleReplication()
9452 vputils::isUniformAfterVectorization(getOperand(1))) { in execute()
H A DVPlan.h3201 inline bool isUniformAfterVectorization(VPValue *VPV) { in isUniformAfterVectorization() function
3211 return all_of(GEP->operands(), isUniformAfterVectorization); in isUniformAfterVectorization()
H A DVPlan.cpp280 bool IsUniform = vputils::isUniformAfterVectorization(Def); in get()
H A DVPlanRecipes.cpp175 if (vputils::isUniformAfterVectorization(ExitValue)) in fixPhi()