Jlm
jlm::llvm::ControlFlowGraph Member List

This is the complete list of members for jlm::llvm::ControlFlowGraph, including all inherited members.

add_node(std::unique_ptr< BasicBlock > bb)jlm::llvm::ControlFlowGraphinline
begin() constjlm::llvm::ControlFlowGraphinline
begin()jlm::llvm::ControlFlowGraphinline
const_iterator typedefjlm::llvm::ControlFlowGraphprivate
ControlFlowGraph(InterProceduralGraphModule &im)jlm::llvm::ControlFlowGraphexplicit
ControlFlowGraph(const ControlFlowGraph &)=deletejlm::llvm::ControlFlowGraph
ControlFlowGraph(ControlFlowGraph &&)=deletejlm::llvm::ControlFlowGraph
create(InterProceduralGraphModule &im)jlm::llvm::ControlFlowGraphinlinestatic
CreateLabels(const std::vector< ControlFlowGraphNode * > &nodes)jlm::llvm::ControlFlowGraphprivatestatic
CreateTargets(const ControlFlowGraphNode &node, const std::unordered_map< ControlFlowGraphNode *, std::string > &labels)jlm::llvm::ControlFlowGraphprivatestatic
end() constjlm::llvm::ControlFlowGraphinline
end()jlm::llvm::ControlFlowGraphinline
entry() const noexceptjlm::llvm::ControlFlowGraphinline
entry_jlm::llvm::ControlFlowGraphprivate
exit() const noexceptjlm::llvm::ControlFlowGraphinline
exit_jlm::llvm::ControlFlowGraphprivate
fcttype() constjlm::llvm::ControlFlowGraphinline
find_node(BasicBlock *bb)jlm::llvm::ControlFlowGraphinline
iterator typedefjlm::llvm::ControlFlowGraphprivate
module() const noexceptjlm::llvm::ControlFlowGraphinline
module_jlm::llvm::ControlFlowGraphprivate
nnodes() const noexceptjlm::llvm::ControlFlowGraphinline
nodes_jlm::llvm::ControlFlowGraphprivate
operator=(const ControlFlowGraph &)=deletejlm::llvm::ControlFlowGraph
operator=(ControlFlowGraph &&)=deletejlm::llvm::ControlFlowGraph
remove_node(ControlFlowGraph::iterator &it)jlm::llvm::ControlFlowGraphstatic
remove_node(BasicBlock *bb)jlm::llvm::ControlFlowGraphstatic
ToAscii(const ControlFlowGraph &controlFlowGraph)jlm::llvm::ControlFlowGraphstatic
ToAscii(const EntryNode &entryNode)jlm::llvm::ControlFlowGraphprivatestatic
ToAscii(const ExitNode &exitNode)jlm::llvm::ControlFlowGraphprivatestatic
ToAscii(const BasicBlock &basicBlock, const std::unordered_map< ControlFlowGraphNode *, std::string > &labels)jlm::llvm::ControlFlowGraphprivatestatic
~ControlFlowGraph() noexcept=defaultjlm::llvm::ControlFlowGraph