![]() |
PandA-2024.02
|
liveness analysis exploiting the SSA form of the IR More...
#include "FSM_NI_SSA_liveness.hpp"#include "Parameter.hpp"#include "basic_block.hpp"#include "function_behavior.hpp"#include "op_graph.hpp"#include "hls.hpp"#include "hls_constraints.hpp"#include "hls_manager.hpp"#include "liveness.hpp"#include "memory.hpp"#include "state_transition_graph.hpp"#include "state_transition_graph_manager.hpp"#include "behavioral_helper.hpp"#include "tree_helper.hpp"#include "tree_manager.hpp"#include "tree_node.hpp"#include "dbgPrintHelper.hpp"#include "string_manipulation.hpp"#include <boost/foreach.hpp>#include <boost/range/adaptor/reversed.hpp>
Go to the source code of this file.
Functions | |
| static unsigned int | get_bb_index_from_state_info (const OpGraphConstRef data, StateInfoConstRef state_info) |
| static void | update_liveout_with_prev (const HLS_managerRef HLSMgr, hlsRef HLS, const StateTransitionGraphConstRef stg, const OpGraphConstRef data, vertex current_state, vertex prev_state) |
liveness analysis exploiting the SSA form of the IR
Definition in file FSM_NI_SSA_liveness.cpp.
|
inlinestatic |
Definition at line 99 of file FSM_NI_SSA_liveness.cpp.
References GET_BB_INDEX.
Referenced by FSM_NI_SSA_liveness::InternalExec().

|
static |
Definition at line 118 of file FSM_NI_SSA_liveness.cpp.
References DEFINITION, liveness::erase_el_live_out(), hls::Rliv, SCALAR, liveness::set_live_out(), and USE.
Referenced by FSM_NI_SSA_liveness::InternalExec().


1.8.13