classof(const VPBlockBase *V) | llvm::VPRegionBlock | inlinestatic |
clearPredecessors() | llvm::VPBlockBase | inline |
clearSuccessors() | llvm::VPBlockBase | inline |
clone() override | llvm::VPRegionBlock | virtual |
cost(ElementCount VF, VPCostContext &Ctx) override | llvm::VPRegionBlock | virtual |
deleteCFG(VPBlockBase *Entry) | llvm::VPBlockBase | static |
dropAllReferences(VPValue *NewValue) override | llvm::VPRegionBlock | virtual |
dump() const | llvm::VPBlockBase | inline |
execute(VPTransformState *State) override | llvm::VPRegionBlock | virtual |
getEnclosingBlockWithPredecessors() | llvm::VPBlockBase | |
getEnclosingBlockWithSuccessors() | llvm::VPBlockBase | |
getEntry() const | llvm::VPRegionBlock | inline |
getEntry() | llvm::VPRegionBlock | inline |
getEntryBasicBlock() const | llvm::VPBlockBase | |
getEntryBasicBlock() | llvm::VPBlockBase | |
getExiting() const | llvm::VPRegionBlock | inline |
getExiting() | llvm::VPRegionBlock | inline |
getExitingBasicBlock() const | llvm::VPBlockBase | |
getExitingBasicBlock() | llvm::VPBlockBase | |
getHierarchicalPredecessors() | llvm::VPBlockBase | inline |
getHierarchicalSuccessors() | llvm::VPBlockBase | inline |
getName() const | llvm::VPBlockBase | inline |
getNumPredecessors() const | llvm::VPBlockBase | inline |
getNumSuccessors() const | llvm::VPBlockBase | inline |
getParent() | llvm::VPBlockBase | inline |
getParent() const | llvm::VPBlockBase | inline |
getPlan() | llvm::VPBlockBase | |
getPlan() const | llvm::VPBlockBase | |
getPredecessors() const | llvm::VPBlockBase | inline |
getPredecessors() | llvm::VPBlockBase | inline |
getPreheaderVPBB() | llvm::VPRegionBlock | inline |
getSingleHierarchicalPredecessor() | llvm::VPBlockBase | inline |
getSingleHierarchicalSuccessor() | llvm::VPBlockBase | inline |
getSinglePredecessor() const | llvm::VPBlockBase | inline |
getSingleSuccessor() const | llvm::VPBlockBase | inline |
getSuccessors() const | llvm::VPBlockBase | inline |
getSuccessors() | llvm::VPBlockBase | inline |
getVPBlockID() const | llvm::VPBlockBase | inline |
isLegalToHoistInto() | llvm::VPBlockBase | inline |
isReplicator() const | llvm::VPRegionBlock | inline |
predecessors() | llvm::VPBlockBase | inline |
print(raw_ostream &O, const Twine &Indent, VPSlotTracker &SlotTracker) const override | llvm::VPRegionBlock | virtual |
print(raw_ostream &O, const Twine &Indent, VPSlotTracker &SlotTracker) const=0 | llvm::VPRegionBlock | virtual |
print(raw_ostream &O) const | llvm::VPRegionBlock | inline |
printAsOperand(raw_ostream &OS, bool PrintType=false) const | llvm::VPBlockBase | inline |
printSuccessors(raw_ostream &O, const Twine &Indent) const | llvm::VPBlockBase | |
setEntry(VPBlockBase *EntryBlock) | llvm::VPRegionBlock | inline |
setExiting(VPBlockBase *ExitingBlock) | llvm::VPRegionBlock | inline |
setName(const Twine &newName) | llvm::VPBlockBase | inline |
setOneSuccessor(VPBlockBase *Successor) | llvm::VPBlockBase | inline |
setParent(VPRegionBlock *P) | llvm::VPBlockBase | inline |
setPlan(VPlan *ParentPlan) | llvm::VPBlockBase | |
setPredecessors(ArrayRef< VPBlockBase * > NewPreds) | llvm::VPBlockBase | inline |
setSuccessors(ArrayRef< VPBlockBase * > NewSuccs) | llvm::VPBlockBase | inline |
setTwoSuccessors(VPBlockBase *IfTrue, VPBlockBase *IfFalse) | llvm::VPBlockBase | inline |
successors() | llvm::VPBlockBase | inline |
swapSuccessors() | llvm::VPBlockBase | inline |
VPBlockBase(const unsigned char SC, const std::string &N) | llvm::VPBlockBase | inlineprotected |
VPBlocksTy typedef | llvm::VPBlockBase | |
VPBlockTy typedef | llvm::VPBlockBase | |
VPRegionBlock(VPBlockBase *Entry, VPBlockBase *Exiting, const std::string &Name="", bool IsReplicator=false) | llvm::VPRegionBlock | inline |
VPRegionBlock(const std::string &Name="", bool IsReplicator=false) | llvm::VPRegionBlock | inline |
~VPBlockBase()=default | llvm::VPBlockBase | virtual |
~VPRegionBlock() override | llvm::VPRegionBlock | inline |