![]() |
PandA-2024.02
|
Information associated with the whole basic-block graph. More...
#include <basic_block.hpp>


Public Member Functions | |
| BBGraphInfo (const application_managerConstRef AppM, const unsigned int function_index) | |
| Constructor with profiling information. More... | |
Public Member Functions inherited from GraphInfo | |
| GraphInfo ()=default | |
| Constructor. More... | |
| virtual | ~GraphInfo ()=default |
| Destructor. More... | |
Data Fields | |
| const application_managerConstRef | AppM |
| NOTE: this is equivalent to a weakrefcount since deleter should be null. More... | |
| const unsigned int | function_index |
| The index of the function. More... | |
| CustomUnorderedMap< unsigned int, vertex > | bb_index_map |
| vertex | entry_vertex |
| Index identifying the entry basic block. More... | |
| vertex | exit_vertex |
| Index identifying the exit basic block. More... | |
Information associated with the whole basic-block graph.
Definition at line 247 of file basic_block.hpp.
| BBGraphInfo::BBGraphInfo | ( | const application_managerConstRef | AppM, |
| const unsigned int | function_index | ||
| ) |
Constructor with profiling information.
| AppM | is the application manager |
| function_index | is the function behavior of the function to which belongs |
Definition at line 132 of file basic_block.cpp.
| const application_managerConstRef BBGraphInfo::AppM |
NOTE: this is equivalent to a weakrefcount since deleter should be null.
Definition at line 250 of file basic_block.hpp.
| CustomUnorderedMap<unsigned int, vertex> BBGraphInfo::bb_index_map |
Definition at line 255 of file basic_block.hpp.
Referenced by BasicBlocksProfiling::Exec().
| vertex BBGraphInfo::entry_vertex |
Index identifying the entry basic block.
Definition at line 258 of file basic_block.hpp.
| vertex BBGraphInfo::exit_vertex |
Index identifying the exit basic block.
Definition at line 261 of file basic_block.hpp.
| const unsigned int BBGraphInfo::function_index |
The index of the function.
Definition at line 253 of file basic_block.hpp.
1.8.13