LLVM 20.0.0git
|
This is the complete list of members for llvm::VPlan, including all inherited members.
addLiveOut(PHINode *PN, VPValue *V) | llvm::VPlan | |
addSCEVExpansion(const SCEV *S, VPValue *V) | llvm::VPlan | inline |
addVF(ElementCount VF) | llvm::VPlan | inline |
cost(ElementCount VF, VPCostContext &Ctx) | llvm::VPlan | |
createInitialVPlan(const SCEV *TripCount, ScalarEvolution &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 |
getLiveIn(Value *V) const | llvm::VPlan | inline |
getLiveOuts() const | llvm::VPlan | inline |
getName() const | llvm::VPlan | |
getOrAddLiveIn(Value *V) | llvm::VPlan | inline |
getOrCreateBackedgeTakenCount() | llvm::VPlan | inline |
getPreheader() | llvm::VPlan | inline |
getPreheader() const | llvm::VPlan | inline |
getSCEVExpansion(const SCEV *S) const | llvm::VPlan | inline |
getTripCount() const | llvm::VPlan | inline |
getVectorLoopRegion() | llvm::VPlan | inline |
getVectorLoopRegion() const | llvm::VPlan | inline |
getVectorTripCount() | 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, Value *CanonicalIVStartValue, 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 |
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(VPBasicBlock *Preheader, VPValue *TC, VPBasicBlock *Entry) | llvm::VPlan | inline |
VPlan(VPBasicBlock *Preheader, VPBasicBlock *Entry) | llvm::VPlan | inline |
VPlanPrinter | llvm::VPlan | friend |
VPSlotTracker | llvm::VPlan | friend |
~VPlan() | llvm::VPlan |