|
LLVM 22.0.0git
|
Directories | |
| SandboxVectorizer | |
Files | |
| LoadStoreVectorizer.cpp | |
| LoopIdiomVectorize.cpp | |
| LoopVectorizationLegality.cpp | |
| LoopVectorizationPlanner.h | |
| This file provides a LoopVectorizationPlanner class. | |
| LoopVectorize.cpp | |
| SLPVectorizer.cpp | |
| VectorCombine.cpp | |
| Vectorize.cpp | |
| VPlan.cpp | |
| This is the LLVM vectorization plan. | |
| VPlan.h | |
| This file contains the declarations of the Vectorization Plan base classes: | |
| VPlanAnalysis.cpp | |
| VPlanAnalysis.h | |
| VPlanCFG.h | |
| VPlanConstruction.cpp | |
| This file implements transforms for initial VPlan construction. | |
| VPlanDominatorTree.h | |
| This file implements dominator tree analysis for a single level of a VPlan's H-CFG. | |
| VPlanHelpers.h | |
| This file contains the declarations of different VPlan-related auxiliary helpers. | |
| VPlanPatternMatch.h | |
| VPlanPredicator.cpp | |
| This file implements predication for VPlans. | |
| VPlanRecipes.cpp | |
| This file contains implementations for different VPlan recipes. | |
| VPlanSLP.cpp | |
| VPlanSLP.h | |
| This file contains the declarations for VPlan-based SLP. | |
| VPlanTransforms.cpp | |
| This file implements a set of utility VPlan to VPlan transformations. | |
| VPlanTransforms.h | |
| This file provides utility VPlan to VPlan transformations. | |
| VPlanUnroll.cpp | |
| This file implements explicit unrolling for VPlans. | |
| VPlanUtils.cpp | |
| VPlanUtils.h | |
| VPlanValue.h | |
| This file contains the declarations of the entities induced by Vectorization Plans, e.g. | |
| VPlanVerifier.cpp | |
| This file defines the class VPlanVerifier, which contains utility functions to check the consistency and invariants of a VPlan. | |
| VPlanVerifier.h | |
| This file declares the class VPlanVerifier, which contains utility functions to check the consistency of a VPlan. | |
| VPRecipeBuilder.h | |