Another version of copy elimination
[libfirm] / ir / be / bearch_t.h
1
2 /**
3  * Type declarations for the BEARCH module.
4  * $Id$
5  */
6
7 #ifndef _BEARCH_T_H_
8 #define _BEARCH_T_H_
9
10 typedef struct _arch_register_class_t     arch_register_class_t;
11 typedef struct _arch_register_t           arch_register_t;
12 typedef struct _arch_isa_if_t             arch_isa_if_t;
13 typedef struct _arch_isa_t                arch_isa_t;
14 typedef struct _arch_env_t                arch_env_t;
15 typedef struct _arch_irn_ops_if_t         arch_irn_ops_if_t;
16 typedef struct _arch_irn_ops_t            arch_irn_ops_t;
17 typedef struct _arch_irn_handler_t        arch_irn_handler_t;
18 typedef struct _arch_code_generator_t     arch_code_generator_t;
19 typedef struct _arch_code_generator_if_t  arch_code_generator_if_t;
20
21 #endif /* _BEARCH_T_H_ */