LLVM
20.0.0git
llvm
VPlan
llvm::VPlan Member List
This is the complete list of members for
llvm::VPlan
, including all inherited members.
addSCEVExpansion
(const SCEV *S, VPValue *V)
llvm::VPlan
inline
addVF
(ElementCount VF)
llvm::VPlan
inline
cost
(ElementCount VF, VPCostContext &Ctx)
llvm::VPlan
createInitialVPlan
(Type *InductionTy, PredicatedScalarEvolution &PSE, bool RequiresScalarEpilogueCheck, bool TailFolded, Loop *TheLoop)
llvm::VPlan
static
dump
() const
llvm::VPlan
duplicate
()
llvm::VPlan
execute
(VPTransformState *State)
llvm::VPlan
getCanonicalIV
()
llvm::VPlan
inline
getEntry
()
llvm::VPlan
inline
getEntry
() const
llvm::VPlan
inline
getExitBlocks
()
llvm::VPlan
inline
getLiveIn
(Value *V) const
llvm::VPlan
inline
getMiddleBlock
() const
llvm::VPlan
inline
getMiddleBlock
()
llvm::VPlan
inline
getName
() const
llvm::VPlan
getOrAddLiveIn
(Value *V)
llvm::VPlan
inline
getOrCreateBackedgeTakenCount
()
llvm::VPlan
inline
getScalarHeader
() const
llvm::VPlan
inline
getScalarPreheader
() const
llvm::VPlan
inline
getSCEVExpansion
(const SCEV *S) const
llvm::VPlan
inline
getTripCount
() const
llvm::VPlan
inline
getUF
() const
llvm::VPlan
inline
getVectorLoopRegion
()
llvm::VPlan
getVectorLoopRegion
() const
llvm::VPlan
getVectorPreheader
()
llvm::VPlan
inline
getVectorTripCount
()
llvm::VPlan
inline
getVF
()
llvm::VPlan
inline
getVFxUF
()
llvm::VPlan
inline
hasScalableVF
()
llvm::VPlan
inline
hasScalarVFOnly
() const
llvm::VPlan
inline
hasUF
(unsigned UF) const
llvm::VPlan
inline
hasVF
(ElementCount VF)
llvm::VPlan
inline
prepareToExecute
(Value *TripCount, Value *VectorTripCount, VPTransformState &State)
llvm::VPlan
print
(raw_ostream &O) const
llvm::VPlan
printDOT
(raw_ostream &O) const
llvm::VPlan
printLiveIns
(raw_ostream &O) const
llvm::VPlan
resetTripCount
(VPValue *NewTripCount)
llvm::VPlan
inline
setEntry
(VPBasicBlock *VPBB)
llvm::VPlan
inline
setName
(const Twine &newName)
llvm::VPlan
inline
setUF
(unsigned UF)
llvm::VPlan
inline
setVF
(ElementCount VF)
llvm::VPlan
inline
vectorFactors
() const
llvm::VPlan
inline
VPlan
(Loop *L)
llvm::VPlan
VPlan
(BasicBlock *ScalarHeaderBB, VPValue *TC)
llvm::VPlan
inline
VPlanPrinter
llvm::VPlan
friend
VPSlotTracker
llvm::VPlan
friend
~VPlan
()
llvm::VPlan
Generated on Wed Jan 22 2025 06:07:10 for LLVM by
1.9.6