ΒΆbool forAllReachableExits(
const llvm::DominatorTree& DT,
const llvm::PostDominatorTree& PDT,
const llvm::LoopInfo& LI,
const llvm::Instruction* Start,
const SmallVectorImpl<llvm::IntrinsicInst*>&
Ends,
const SmallVectorImpl<llvm::Instruction*>&
RetVec,
llvm::function_ref<void(Instruction*)>
Callback)
bool forAllReachableExits(
const llvm::DominatorTree& DT,
const llvm::PostDominatorTree& PDT,
const llvm::LoopInfo& LI,
const llvm::Instruction* Start,
const SmallVectorImpl<llvm::IntrinsicInst*>&
Ends,
const SmallVectorImpl<llvm::Instruction*>&
RetVec,
llvm::function_ref<void(Instruction*)>
Callback)
Declared at: llvm/include/llvm/Transforms/Utils/MemoryTaggingSupport.h:36
Parameters
- const llvm::DominatorTree& DT
- const llvm::PostDominatorTree& PDT
- const llvm::LoopInfo& LI
- const llvm::Instruction* Start
- const SmallVectorImpl<llvm::IntrinsicInst*>& Ends
- const SmallVectorImpl<llvm::Instruction*>& RetVec
- llvm::function_ref<void(Instruction*)> Callback