LLVM 22.0.0git
|
This is the complete list of members for llvm::EpilogueVectorizerEpilogueLoop, including all inherited members.
AC | llvm::InnerLoopVectorizer | protected |
BFI | llvm::InnerLoopVectorizer | protected |
Builder | llvm::InnerLoopVectorizer | protected |
Cost | llvm::InnerLoopVectorizer | protected |
createScalarPreheader(StringRef Prefix) | llvm::InnerLoopVectorizer | protected |
createVectorizedLoopSkeleton() final | llvm::EpilogueVectorizerEpilogueLoop | virtual |
DT | llvm::InnerLoopVectorizer | protected |
emitMinimumVectorEpilogueIterCountCheck(BasicBlock *VectorPH, BasicBlock *Bypass, BasicBlock *Insert) | llvm::EpilogueVectorizerEpilogueLoop | protected |
EPI | llvm::InnerLoopAndEpilogueVectorizer | |
EpilogueVectorizerEpilogueLoop(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) | llvm::EpilogueVectorizerEpilogueLoop | inline |
fixNonInductionPHIs(VPTransformState &State) | llvm::InnerLoopVectorizer | |
fixVectorizedLoop(VPTransformState &State) | llvm::InnerLoopVectorizer | |
getAdditionalBypassBlock() const | llvm::EpilogueVectorizerEpilogueLoop | inline |
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 |
LI | llvm::InnerLoopVectorizer | protected |
MinProfitableTripCount | llvm::InnerLoopAndEpilogueVectorizer | protected |
OrigLoop | llvm::InnerLoopVectorizer | protected |
Plan | llvm::InnerLoopVectorizer | protected |
printDebugTracesAtEnd() override | llvm::EpilogueVectorizerEpilogueLoop | protectedvirtual |
printDebugTracesAtStart() override | llvm::EpilogueVectorizerEpilogueLoop | 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 |