![]() |
PandA-2024.02
|
Data structure describing function allocation in high-level synthesis. More...
#include "memory.hpp"#include "memory_cs.hpp"#include "memory_symbol.hpp"#include "application_manager.hpp"#include "call_graph_manager.hpp"#include "Parameter.hpp"#include "funit_obj.hpp"#include "tree_helper.hpp"#include "tree_manager.hpp"#include "structural_manager.hpp"#include "structural_objects.hpp"#include "exceptions.hpp"#include "utility.hpp"#include "polixml.hpp"#include "xml_helper.hpp"#include "math_function.hpp"#include <algorithm>#include <vector>#include "tree_node.hpp"#include "tree_reindex.hpp"
Go to the source code of this file.
Functions | |
| static unsigned long long int | align (unsigned long long int address, unsigned long long int alignment) |
| STL includes. More... | |
Data structure describing function allocation in high-level synthesis.
Class for representing memory information.
Definition in file memory.cpp.
|
inlinestatic |
STL includes.
tree include Alignment utility function
Definition at line 81 of file memory.cpp.
Referenced by memory::add_external_variable(), memory::add_internal_symbol(), memory::add_internal_variable(), memory::add_parameter(), memory::compute_next_base_address(), tree_manipulation::CreateAddrExpr(), IR_lowering::InternalExec(), Bit_Value::lsb_to_zero(), memory::memory(), Bit_Value::pointer_resizing(), memory::reserve_internal_space(), memory::reserve_space(), memory::set_internal_base_address_alignment(), and HLSCWriter::WriteSimulatorInitMemory().

1.8.13