LLVM
24.0.0git
llvm
ICFLoopSafetyInfo
llvm::ICFLoopSafetyInfo Member List
This is the complete list of members for
llvm::ICFLoopSafetyInfo
, including all inherited members.
allLoopPathsLeadToBlock
(const BasicBlock *BB, const DominatorTree *DT) const
llvm::LoopSafetyInfo
anyBlockMayThrow
() const override
llvm::ICFLoopSafetyInfo
virtual
blockMayThrow
(const BasicBlock *BB) const override
llvm::ICFLoopSafetyInfo
virtual
computeBlockColors
()
llvm::LoopSafetyInfo
protected
copyColors
(BasicBlock *New, BasicBlock *Old)
llvm::LoopSafetyInfo
CurLoop
llvm::LoopSafetyInfo
protected
doesNotWriteMemoryBefore
(const BasicBlock *BB) const
llvm::ICFLoopSafetyInfo
doesNotWriteMemoryBefore
(const Instruction &I) const
llvm::ICFLoopSafetyInfo
getBlockColors
() const
llvm::LoopSafetyInfo
ICFLoopSafetyInfo
(const Loop *L)
llvm::ICFLoopSafetyInfo
inline
explicit
insertInstructionTo
(const Instruction *Inst, const BasicBlock *BB)
llvm::ICFLoopSafetyInfo
isGuaranteedToExecute
(const Instruction &Inst, const DominatorTree *DT) const override
llvm::ICFLoopSafetyInfo
virtual
LoopSafetyInfo
(const Loop *CurLoop)
llvm::LoopSafetyInfo
inline
removeInstruction
(const Instruction *Inst)
llvm::ICFLoopSafetyInfo
~LoopSafetyInfo
()=default
llvm::LoopSafetyInfo
virtual
Generated on
for LLVM by
1.14.0