#ifndef FIRM_BE_TEMPLATE_BEARCH_TEMPLATE_T_H
#define FIRM_BE_TEMPLATE_BEARCH_TEMPLATE_T_H
-#include "debug.h"
-#include "TEMPLATE_nodes_attr.h"
-#include "be.h"
-#include "beemitter.h"
-#include "set.h"
+#include "bearch.h"
typedef struct TEMPLATE_isa_t {
arch_env_t base; /**< must be derived from arch_isa */
#ifndef FIRM_BE_AMD64_BEARCH_AMD64_T_H
#define FIRM_BE_AMD64_BEARCH_AMD64_T_H
-#include "debug.h"
-#include "amd64_nodes_attr.h"
-#include "be.h"
-#include "beemitter.h"
-#include "set.h"
+#include "bearch.h"
typedef struct amd64_isa_t amd64_isa_t;
arch_env_t base; /**< must be derived from arch_isa */
};
-ir_node *amd64_new_NoReg_gp(ir_graph *irg);
-
#endif
#include <stdio.h>
-#include "arm_nodes_attr.h"
-#include "be.h"
+#include "bearch.h"
typedef struct arm_isa_t arm_isa_t;
#define FIRM_BE_IA32_BEARCH_IA32_T_H
#include "config.h"
-#include "pmap.h"
-#include "debug.h"
-#include "ia32_nodes_attr.h"
-#include "set.h"
-#include "pdeq.h"
-#include "be.h"
-#include "beemitter.h"
+#include "bearch.h"
#include "beirg.h"
-#include "gen_ia32_regalloc_if.h"
+#include "pmap.h"
#ifdef NDEBUG
#define SET_IA32_ORIG_NODE(n, o)
#endif /* NDEBUG */
typedef struct ia32_isa_t ia32_isa_t;
-typedef struct ia32_irn_ops_t ia32_irn_ops_t;
typedef struct ia32_intrinsic_env_t ia32_intrinsic_env_t;
typedef struct ia32_irg_data_t {
#define FIRM_BE_SPARC_BEARCH_SPARC_T_H
#include <stdbool.h>
-#include "sparc_nodes_attr.h"
-#include "be.h"
+#include "bearch.h"
typedef struct sparc_isa_t sparc_isa_t;
typedef struct calling_convention_t calling_convention_t;