added call-projnum-requirement magic
[libfirm] / ir / be / ia32 / bearch_ia32_t.h
index de21845..f77cac0 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef _BEARCH_IA32_T_H_
 #define _BEARCH_IA32_T_H_
 
+#include "debug.h"
 #include "bearch_ia32.h"
 
 typedef struct _ia32_code_gen_t {
@@ -13,4 +14,10 @@ typedef struct _ia32_code_gen_t {
        int                             emit_decls;
 } ia32_code_gen_t;
 
+typedef struct _ia32_isa_t {
+       const arch_isa_if_t *impl;
+       int                  num_codegens;
+       set                 *reg_projnum_map;
+} ia32_isa_t;
+
 #endif /* _BEARCH_IA32_T_H_ */