| appendRecipe(VPRecipeBase *Recipe) | llvm::VPBasicBlock | inline |
| back() const | llvm::VPBasicBlock | inline |
| back() | llvm::VPBasicBlock | inline |
| begin() | llvm::VPBasicBlock | inline |
| begin() const | llvm::VPBasicBlock | inline |
| classof(const VPBlockBase *V) | llvm::VPBasicBlock | inlinestatic |
| clearPredecessors() | llvm::VPBlockBase | inline |
| clearSuccessors() | llvm::VPBlockBase | inline |
| clone() override | llvm::VPBasicBlock | virtual |
| connectToPredecessors(VPTransformState &State) | llvm::VPBasicBlock | protected |
| const_iterator typedef | llvm::VPBasicBlock | |
| const_reverse_iterator typedef | llvm::VPBasicBlock | |
| cost(ElementCount VF, VPCostContext &Ctx) override | llvm::VPBasicBlock | virtual |
| dump() const | llvm::VPBlockBase | inline |
| empty() const | llvm::VPBasicBlock | inline |
| end() | llvm::VPBasicBlock | inline |
| end() const | llvm::VPBasicBlock | inline |
| execute(VPTransformState *State) override | llvm::VPBasicBlock | virtual |
| executeRecipes(VPTransformState *State, BasicBlock *BB) | llvm::VPBasicBlock | protected |
| front() const | llvm::VPBasicBlock | inline |
| front() | llvm::VPBasicBlock | inline |
| getCFGPredecessor(unsigned Idx) const | llvm::VPBasicBlock | |
| getEnclosingBlockWithPredecessors() | llvm::VPBlockBase | |
| getEnclosingBlockWithSuccessors() | llvm::VPBlockBase | |
| getEnclosingLoopRegion() | llvm::VPBasicBlock | |
| getEnclosingLoopRegion() const | llvm::VPBasicBlock | |
| getEntryBasicBlock() const | llvm::VPBlockBase | |
| getEntryBasicBlock() | llvm::VPBlockBase | |
| getExitingBasicBlock() const | llvm::VPBlockBase | |
| getExitingBasicBlock() | llvm::VPBlockBase | |
| getFirstNonPhi() | llvm::VPBasicBlock | |
| getHierarchicalPredecessors() | llvm::VPBlockBase | inline |
| getHierarchicalSuccessors() | llvm::VPBlockBase | inline |
| getIndexForPredecessor(const VPBlockBase *Pred) const | llvm::VPBlockBase | inline |
| getIndexForSuccessor(const VPBlockBase *Succ) const | 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 |
| getRecipeList() | llvm::VPBasicBlock | inline |
| getSingleHierarchicalPredecessor() | llvm::VPBlockBase | inline |
| getSingleHierarchicalSuccessor() | llvm::VPBlockBase | inline |
| getSinglePredecessor() const | llvm::VPBlockBase | inline |
| getSingleSuccessor() const | llvm::VPBlockBase | inline |
| getSublistAccess(VPRecipeBase *) | llvm::VPBasicBlock | inlinestatic |
| getSuccessors() const | llvm::VPBlockBase | inline |
| getSuccessors() | llvm::VPBlockBase | inline |
| getTerminator() | llvm::VPBasicBlock | |
| getTerminator() const | llvm::VPBasicBlock | |
| getVPBlockID() const | llvm::VPBlockBase | inline |
| hasPredecessors() const | llvm::VPBlockBase | inline |
| insert(VPRecipeBase *Recipe, iterator InsertPt) | llvm::VPBasicBlock | inline |
| isExiting() const | llvm::VPBasicBlock | |
| iterator typedef | llvm::VPBasicBlock | |
| phis() | llvm::VPBasicBlock | inline |
| predecessors() | llvm::VPBlockBase | inline |
| print(raw_ostream &O, const Twine &Indent, VPSlotTracker &SlotTracker) const override | llvm::VPBasicBlock | virtual |
| print(raw_ostream &O) const | llvm::VPBasicBlock | |
| printAsOperand(raw_ostream &OS, bool PrintType=false) const | llvm::VPBlockBase | inline |
| printSuccessors(raw_ostream &O, const Twine &Indent) const | llvm::VPBlockBase | |
| rbegin() | llvm::VPBasicBlock | inline |
| rbegin() const | llvm::VPBasicBlock | inline |
| RecipeListTy typedef | llvm::VPBasicBlock | |
| Recipes | llvm::VPBasicBlock | protected |
| rend() | llvm::VPBasicBlock | inline |
| rend() const | llvm::VPBasicBlock | inline |
| reverse_iterator typedef | llvm::VPBasicBlock | |
| 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 |
| size() const | llvm::VPBasicBlock | inline |
| splitAt(iterator SplitAt) | llvm::VPBasicBlock | |
| successors() | llvm::VPBlockBase | inline |
| swapPredecessors() | llvm::VPBlockBase | inline |
| swapSuccessors() | llvm::VPBlockBase | inline |
| VPBasicBlock(const unsigned char BlockSC, const Twine &Name="") | llvm::VPBasicBlock | inlineprotected |
| VPBlockBase(const unsigned char SC, const std::string &N) | llvm::VPBlockBase | inlineprotected |
| VPBlocksTy typedef | llvm::VPBlockBase | |
| VPBlockTy typedef | llvm::VPBlockBase | |
| VPlan class | llvm::VPBasicBlock | friend |
| ~VPBasicBlock() override | llvm::VPBasicBlock | inline |
| ~VPBlockBase()=default | llvm::VPBlockBase | virtual |