Searched refs:VFShape (Results 1 – 6 of 6) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | VectorUtils.h | 82 struct VFShape { struct 86 bool operator==(const VFShape &Other) const { argument 99 static VFShape getScalarShape(const CallInst &CI) { in getScalarShape() argument 100 return VFShape::get(CI, ElementCount::getFixed(1), in getScalarShape() 108 static VFShape get(const CallInst &CI, ElementCount EC, bool HasGlobalPred) { in get() argument 124 VFShape Shape; /// Classification of the vector function. 269 Function *getVectorizedFunction(const VFShape &Shape) const { in getVectorizedFunction() 270 if (Shape == VFShape::getScalarShape(CI)) in getVectorizedFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | VFABIDemangling.cpp | 454 const VFShape Shape({ElementCount::get(VF, IsScalable), Parameters}); in tryDemangleForVFABI()
|
| H A D | VectorUtils.cpp | 1570 bool VFShape::hasValidParameterList() const { in hasValidParameterList()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanRecipes.cpp | 479 const VFShape Shape = VFShape::get(CI, State.VF, false /*HasGlobalPred*/); in execute()
|
| H A D | SLPVectorizer.cpp | 5805 VFShape Shape = VFShape::get( in buildTree_rec() 6100 auto Shape = VFShape::get(*CI, ElementCount::getFixed(static_cast<unsigned>( in getVectorCallCosts() 9696 VFShape Shape = in vectorizeTree() 9697 VFShape::get(*CI, ElementCount::getFixed(static_cast<unsigned>( in vectorizeTree()
|
| H A D | LoopVectorize.cpp | 3468 VFShape Shape = VFShape::get(*CI, VF, false /*HasGlobalPred*/); in getVectorCallCost()
|