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(VPBasicBlock *Entry, VPIRBasicBlock *ScalarHeader) | llvm::VPlan | inline |
VPlan(VPBasicBlock *Entry, VPValue *TC, VPIRBasicBlock *ScalarHeader) | llvm::VPlan | inline |
VPlan(Loop *L) | llvm::VPlan | |
VPlanPrinter | llvm::VPlan | friend |
VPSlotTracker | llvm::VPlan | friend |
~VPlan() | llvm::VPlan | |