#include <ipgraph.hpp>
Definition at line 23 of file ipgraph.hpp.
◆ const_iterator
◆ ~InterProceduralGraph()
| jlm::llvm::InterProceduralGraph::~InterProceduralGraph |
( |
| ) |
|
|
defaultnoexcept |
◆ InterProceduralGraph() [1/3]
| jlm::llvm::InterProceduralGraph::InterProceduralGraph |
( |
| ) |
|
|
defaultnoexcept |
◆ InterProceduralGraph() [2/3]
◆ InterProceduralGraph() [3/3]
◆ add_node()
◆ begin()
◆ end()
◆ find()
◆ find_sccs()
| std::vector< std::unordered_set< const InterProceduralGraphNode * > > jlm::llvm::InterProceduralGraph::find_sccs |
( |
| ) |
const |
◆ nnodes()
| size_t jlm::llvm::InterProceduralGraph::nnodes |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ toDot()
Converts the inter-procedural graph to a DOT graph.
- Parameters
-
| writer | A graph writer for converting the interProceduralGraph to DOT. |
| interProceduralGraph | Inter-procedural graph that is converted. |
- Returns
- A DOT graph
Definition at line 100 of file ipgraph.cpp.
◆ view()
| void jlm::llvm::InterProceduralGraph::view |
( |
| ) |
const |
This function is meant to be used from the debugger. You can just invoke it and a xdot window should pop up with a DOT visualization of the control flow graph. This depends on xdot being in the PATH.
Definition at line 132 of file ipgraph.cpp.
◆ nodes_
The documentation for this class was generated from the following files: