Searched refs:LoopVectorizationLegality (Results 1 – 8 of 8) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.cpp | 437 bool LoopVectorizationLegality::isUniform(Value *V) { in isUniform() 441 bool LoopVectorizationLegality::canVectorizeOuterLoop() { in canVectorizeOuterLoop() 509 void LoopVectorizationLegality::addInductionPhi( in addInductionPhi() 561 bool LoopVectorizationLegality::setupOuterLoopInductions() { in setupOuterLoopInductions() 616 bool LoopVectorizationLegality::canVectorizeInstrs() { in canVectorizeInstrs() 879 bool LoopVectorizationLegality::canVectorizeMemory() { in canVectorizeMemory() 904 bool LoopVectorizationLegality::canVectorizeFPMath( in canVectorizeFPMath() 956 bool LoopVectorizationLegality::blockCanBePredicated( in blockCanBePredicated() 1011 bool LoopVectorizationLegality::canVectorizeWithIfConvert() { in canVectorizeWithIfConvert() 1090 bool LoopVectorizationLegality::canVectorizeLoopCFG(Loop *Lp, in canVectorizeLoopCFG() [all …]
|
| H A D | VPRecipeBuilder.h | 20 class LoopVectorizationLegality; variable 35 LoopVectorizationLegality *Legal; 109 LoopVectorizationLegality *Legal, in VPRecipeBuilder()
|
| H A D | LoopVectorizationPlanner.h | 32 class LoopVectorizationLegality; variable 250 LoopVectorizationLegality *Legal; 280 LoopVectorizationLegality *Legal, in LoopVectorizationPlanner()
|
| H A D | VPlanTransforms.h | 29 LoopVectorizationLegality::InductionList &Inductions,
|
| H A D | VPlanTransforms.cpp | 21 LoopVectorizationLegality::InductionList &Inductions, in VPInstructionsToVPRecipes()
|
| H A D | LoopVectorize.cpp | 453 unsigned UnrollFactor, LoopVectorizationLegality *LVL, in InnerLoopVectorizer() 848 LoopVectorizationLegality *Legal; 884 LoopVectorizationLegality *LVL, in InnerLoopUnroller() 937 LoopVectorizationLegality *LVL, llvm::LoopVectorizationCostModel *CM, in InnerLoopAndEpilogueVectorizer() 975 LoopVectorizationLegality *LVL, llvm::LoopVectorizationCostModel *CM, in EpilogueVectorizerMainLoop() 1004 LoopVectorizationLegality *LVL, llvm::LoopVectorizationCostModel *CM, in EpilogueVectorizerEpilogueLoop() 1232 LoopVectorizationLegality *Legal, in LoopVectorizationCostModel() 1871 LoopVectorizationLegality *Legal; 6962 LoopVectorizationLegality *Legal, in getAddressAccessSCEV() 9817 LoopVectorizationLegality &LVL) { in getScalarEpilogueLowering() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.h | 248 class LoopVectorizationLegality { 250 LoopVectorizationLegality( in LoopVectorizationLegality() function
|
| /freebsd-13.1/lib/clang/libllvm/ |
| H A D | Makefile | 1709 SRCS_MIN+= Transforms/Vectorize/LoopVectorizationLegality.cpp
|