LLVM 22.0.0git
llvm::EpilogueVectorizerEpilogueLoop Member List

This is the complete list of members for llvm::EpilogueVectorizerEpilogueLoop, including all inherited members.

ACllvm::InnerLoopVectorizerprotected
BFIllvm::InnerLoopVectorizerprotected
Builderllvm::InnerLoopVectorizerprotected
Costllvm::InnerLoopVectorizerprotected
createScalarPreheader(StringRef Prefix)llvm::InnerLoopVectorizerprotected
createVectorizedLoopSkeleton() finalllvm::EpilogueVectorizerEpilogueLoopvirtual
DTllvm::InnerLoopVectorizerprotected
emitMinimumVectorEpilogueIterCountCheck(BasicBlock *VectorPH, BasicBlock *Bypass, BasicBlock *Insert)llvm::EpilogueVectorizerEpilogueLoopprotected
EPIllvm::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::EpilogueVectorizerEpilogueLoopinline
fixNonInductionPHIs(VPTransformState &State)llvm::InnerLoopVectorizer
fixVectorizedLoop(VPTransformState &State)llvm::InnerLoopVectorizer
getAdditionalBypassBlock() constllvm::EpilogueVectorizerEpilogueLoopinline
getTripCount() constllvm::InnerLoopVectorizerinline
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::InnerLoopAndEpilogueVectorizerinline
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::InnerLoopVectorizerinline
LIllvm::InnerLoopVectorizerprotected
MinProfitableTripCountllvm::InnerLoopAndEpilogueVectorizerprotected
OrigLoopllvm::InnerLoopVectorizerprotected
Planllvm::InnerLoopVectorizerprotected
printDebugTracesAtEnd() overridellvm::EpilogueVectorizerEpilogueLoopprotectedvirtual
printDebugTracesAtStart() overridellvm::EpilogueVectorizerEpilogueLoopprotectedvirtual
PSEllvm::InnerLoopVectorizerprotected
PSIllvm::InnerLoopVectorizerprotected
RTChecksllvm::InnerLoopVectorizerprotected
setTripCount(Value *TC)llvm::InnerLoopVectorizerinline
TripCountllvm::InnerLoopVectorizerprotected
TTIllvm::InnerLoopVectorizerprotected
UFllvm::InnerLoopVectorizerprotected
VectorPHVPBBllvm::InnerLoopVectorizerprotected
VFllvm::InnerLoopVectorizerprotected
~InnerLoopVectorizer()=defaultllvm::InnerLoopVectorizervirtual