|
LLVM 22.0.0git
|
This is the complete list of members for llvm::EpilogueVectorizerMainLoop, including all inherited members.
| AC | llvm::InnerLoopVectorizer | protected |
| BFI | llvm::InnerLoopVectorizer | protected |
| Builder | llvm::InnerLoopVectorizer | protected |
| Cost | llvm::InnerLoopVectorizer | protected |
| createIterationCountCheck(BasicBlock *VectorPH, ElementCount VF, unsigned UF) const | llvm::EpilogueVectorizerMainLoop | protected |
| createScalarPreheader(StringRef Prefix) | llvm::InnerLoopVectorizer | protected |
| createVectorizedLoopSkeleton() final | llvm::EpilogueVectorizerMainLoop | virtual |
| DT | llvm::InnerLoopVectorizer | protected |
| emitIterationCountCheck(BasicBlock *VectorPH, BasicBlock *Bypass, bool ForEpilogue) | llvm::EpilogueVectorizerMainLoop | protected |
| EPI | llvm::InnerLoopAndEpilogueVectorizer | |
| EpilogueVectorizerMainLoop(Loop *OrigLoop, PredicatedScalarEvolution &PSE, LoopInfo *LI, DominatorTree *DT, const TargetTransformInfo *TTI, AssumptionCache *AC, EpilogueLoopVectorizationInfo &EPI, LoopVectorizationCostModel *CM, BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, GeneratedRTChecks &Check, VPlan &Plan) | llvm::EpilogueVectorizerMainLoop | inline |
| fixNonInductionPHIs(VPTransformState &State) | llvm::InnerLoopVectorizer | |
| fixVectorizedLoop(VPTransformState &State) | llvm::InnerLoopVectorizer | |
| getTripCount() const | llvm::InnerLoopVectorizer | inline |
| InnerLoopAndEpilogueVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, LoopInfo *LI, DominatorTree *DT, const TargetTransformInfo *TTI, AssumptionCache *AC, EpilogueLoopVectorizationInfo &EPI, LoopVectorizationCostModel *CM, BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, GeneratedRTChecks &Checks, VPlan &Plan, ElementCount VecWidth, ElementCount MinProfitableTripCount, unsigned UnrollFactor) | llvm::InnerLoopAndEpilogueVectorizer | inline |
| InnerLoopVectorizer(Loop *OrigLoop, PredicatedScalarEvolution &PSE, LoopInfo *LI, DominatorTree *DT, const TargetTransformInfo *TTI, AssumptionCache *AC, ElementCount VecWidth, unsigned UnrollFactor, LoopVectorizationCostModel *CM, BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, GeneratedRTChecks &RTChecks, VPlan &Plan) | llvm::InnerLoopVectorizer | inline |
| introduceCheckBlockInVPlan(BasicBlock *CheckIRBB) | llvm::EpilogueVectorizerMainLoop | protected |
| LI | llvm::InnerLoopVectorizer | protected |
| MinProfitableTripCount | llvm::InnerLoopAndEpilogueVectorizer | protected |
| OrigLoop | llvm::InnerLoopVectorizer | protected |
| Plan | llvm::InnerLoopVectorizer | protected |
| printDebugTracesAtEnd() override | llvm::EpilogueVectorizerMainLoop | protectedvirtual |
| printDebugTracesAtStart() override | llvm::EpilogueVectorizerMainLoop | protectedvirtual |
| PSE | llvm::InnerLoopVectorizer | protected |
| PSI | llvm::InnerLoopVectorizer | protected |
| RTChecks | llvm::InnerLoopVectorizer | protected |
| setTripCount(Value *TC) | llvm::InnerLoopVectorizer | inline |
| TripCount | llvm::InnerLoopVectorizer | protected |
| TTI | llvm::InnerLoopVectorizer | protected |
| UF | llvm::InnerLoopVectorizer | protected |
| VectorPHVPBB | llvm::InnerLoopVectorizer | protected |
| VF | llvm::InnerLoopVectorizer | protected |
| ~InnerLoopVectorizer()=default | llvm::InnerLoopVectorizer | virtual |