![]() |
PandA-2024.02
|
Simple transformations that remove almost empty basic blocks having a single phi and a return statement. More...
#include "split_return.hpp"#include "Parameter.hpp"#include "application_manager.hpp"#include "call_graph.hpp"#include "call_graph_manager.hpp"#include "hls.hpp"#include "hls_manager.hpp"#include "phi_opt.hpp"#include "custom_set.hpp"#include "dbgPrintHelper.hpp"#include "ext_tree_node.hpp"#include "string_manipulation.hpp"#include "token_interface.hpp"#include "tree_basic_block.hpp"#include "tree_helper.hpp"#include "tree_manager.hpp"#include "tree_manipulation.hpp"#include "tree_node.hpp"#include "tree_reindex.hpp"#include <fstream>
Go to the source code of this file.
Simple transformations that remove almost empty basic blocks having a single phi and a return statement.
The transformation remove this BB by propagating back the return statement.
Definition in file split_return.cpp.
1.8.13