LLVM
20.0.0git
llvm
VPBlockBase
llvm::VPBlockBase Member List
This is the complete list of members for
llvm::VPBlockBase
, including all inherited members.
clearPredecessors
()
llvm::VPBlockBase
inline
clearSuccessors
()
llvm::VPBlockBase
inline
clone
()=0
llvm::VPBlockBase
pure virtual
cost
(ElementCount VF, VPCostContext &Ctx)=0
llvm::VPBlockBase
pure virtual
deleteCFG
(VPBlockBase *Entry)
llvm::VPBlockBase
static
dropAllReferences
(VPValue *NewValue)=0
llvm::VPBlockBase
pure virtual
dump
() const
llvm::VPBlockBase
inline
execute
(VPTransformState *State)=0
llvm::VPBlockBase
pure virtual
getEnclosingBlockWithPredecessors
()
llvm::VPBlockBase
getEnclosingBlockWithSuccessors
()
llvm::VPBlockBase
getEntryBasicBlock
() const
llvm::VPBlockBase
getEntryBasicBlock
()
llvm::VPBlockBase
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
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
predecessors
()
llvm::VPBlockBase
inline
print
(raw_ostream &O, const Twine &Indent, VPSlotTracker &SlotTracker) const =0
llvm::VPBlockBase
pure virtual
print
(raw_ostream &O) const
llvm::VPBlockBase
inline
printAsOperand
(raw_ostream &OS, bool PrintType=false) const
llvm::VPBlockBase
inline
printSuccessors
(raw_ostream &O, const Twine &Indent) const
llvm::VPBlockBase
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
VPBlockUtils
llvm::VPBlockBase
friend
~VPBlockBase
()=default
llvm::VPBlockBase
virtual
Generated on Wed Dec 25 2024 23:11:22 for LLVM by
1.9.6