#include <lestes/std/set.hh>
#include <lestes/md/common.hh>
#include <lestes/md/types/tm_data_type_base.g.hh>
#include <lestes/md/registers/tm_register_base.g.hh>
#include <lestes/md/tasm/tm_asm.mdg.hh>
#include <lestes/md/symbols/symbol_register.g.hh>
#include <lestes/md/symbols/name_mangler.g.hh>
#include <lestes/md/literals/literal_info_base.g.hh>
#include <lestes/md/types/ss_type2tm_type.g.hh>
#include <lestes/backend_v2/structs/pi_operands.g.hh>
#include <lestes/backend_v2/intercode/pi_mem_factory.g.hh>
#include <lestes/backend_v2/intercode/pi.g.hh>
#include <lestes/backend_v2/intercode/visitor_pi_pi2id.g.hh>
#include <lestes/backend_v2/intercode/visitor_pi_pi2pi_operands.g.hh>
#include <lestes/lang/cplus/sem/ss_declaration.g.hh>
#include <lestes/lang/cplus/sem/ss_type.g.hh>
#include <lestes/md/mem/memory_allocators.g.hh>
Go to the source code of this file.
Namespaces | |
| namespace | lestes |
| namespace | lestes::md |
| namespace | lestes::md::mem |
Defines | |
| #define | STACK_ALIGNMENT 32 |
Typedefs | |
| typedef list< srp< pi_mf_stack > > | lestes::md::mem::pi_mf_stack_list_type |
| typedef set< srp< pi_mf_stack > > | lestes::md::mem::pi_mf_stack_set_type |
| typedef list< srp< pi_pi > > | lestes::md::mem::pi_pi_list_type |
| typedef list< srp< pi_operand > > | lestes::md::mem::pi_operand_list_type |
| typedef map< srp< ss_object_declaration >, srp< pi_mf_decl > > | lestes::md::mem::decl2mf_decl_map_type |
| typedef map< srp< ss_object_declaration >, srp< pi_mf_stack > > | lestes::md::mem::decl2mf_stack_map_type |
| typedef map< srp< pi_mem_factory >, srp< literal_info_base > > | lestes::md::mem::mf2pi_li_map_type |
| typedef list< srp< pi_mem > > | lestes::md::mem::pi_mem_list_type |
Functions | |
| lestes::md::mem::declare_logger (log) | |
| lestes::md::mem::initialize_logger (log,"memory_allocators", md_logger) | |
Definition in file memory_allocators.cc.
| #define STACK_ALIGNMENT 32 |
Definition at line 53 of file memory_allocators.cc.
Referenced by lestes::md::mem::local_variable_allocator::calculate_tmps_placement(), and lestes::md::mem::local_variable_allocator::calculate_vars_placement().
1.5.1-20070107