#include <lestes/backend_v2/intercode/visitor_pi_pi2pi_operands.g.hh>#include <lestes/backend_v2/intercode/pi.g.hh>#include <lestes/backend_v2/structs/pi_operands.g.hh>#include <lestes/md/types/tm_data_type_base.g.hh>Go to the source code of this file.
Namespaces | |
| namespace | lestes |
| namespace | lestes::backend_v2 |
| namespace | lestes::backend_v2::intercode |
Defines | |
| #define | CREATE_PI_OPERANDS_LISTS() |
Typedefs | |
| typedef vector< srp< pi_operand > > | lestes::backend_v2::intercode::pi_operand_vector__type |
| typedef list< srp< pi_mem > > | lestes::backend_v2::intercode::pi_mem_list_type |
| typedef list< srp< pi_operand > > | lestes::backend_v2::intercode::pi_operand_list_type |
| typedef vector< srp< tm_data_type_base > > | lestes::backend_v2::intercode::tm_data_type_vector__type |
| typedef vector< srp< pi_sp > > | lestes::backend_v2::intercode::pi_sp_vector__type |
| #define CREATE_PI_OPERANDS_LISTS | ( | ) |
Value:
ptr<pi_operand_vector__type> in_ops = pi_operand_vector__type::create(); \
ptr<pi_operand_vector__type> out_ops = pi_operand_vector__type::create(); \
ptr<tm_data_type_vector__type> in_types = tm_data_type_vector__type::create(); \
ptr<tm_data_type_vector__type> out_types = tm_data_type_vector__type::create(); \
ptr<pi_sp_vector__type> jmp_targets = pi_sp_vector__type::create();
Definition at line 19 of file visitor_pi_pi2pi_operands.cc.
1.5.1-20070107