LLVM
20.0.0git
llvm
VPRegionBlock
llvm::VPRegionBlock Member List
This is the complete list of members for
llvm::VPRegionBlock
, including all inherited members.
classof
(const VPBlockBase *V)
llvm::VPRegionBlock
inline
static
clearPredecessors
()
llvm::VPBlockBase
inline
clearSuccessors
()
llvm::VPBlockBase
inline
clone
() override
llvm::VPRegionBlock
virtual
cost
(ElementCount VF, VPCostContext &Ctx) 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
inline
protected
VPBlocksTy
typedef
llvm::VPBlockBase
VPBlockTy
typedef
llvm::VPBlockBase
VPlan
llvm::VPRegionBlock
friend
~VPBlockBase
()=default
llvm::VPBlockBase
virtual
~VPRegionBlock
() override
llvm::VPRegionBlock
inline
Generated on Mon Jun 23 2025 15:16:23 for LLVM by
1.9.6