Commit d2c1b019 authored by Matthias Braun's avatar Matthias Braun
Browse files

reorganize backend headers (kill some _t variants in favor of a be_types.h)

[r26317]
parent f0c26317
...@@ -40,12 +40,12 @@ ...@@ -40,12 +40,12 @@
#include "be_t.h" #include "be_t.h"
#include "beutil.h" #include "beutil.h"
#include "bechordal_t.h" #include "bechordal_t.h"
#include "bearch_t.h" #include "bearch.h"
#include "belive_t.h" #include "belive_t.h"
#include "benode_t.h" #include "benode_t.h"
#include "besched_t.h" #include "besched.h"
#include "bestatevent.h" #include "bestatevent.h"
#include "beirg_t.h" #include "beirg.h"
#include "beintlive_t.h" #include "beintlive_t.h"
DEBUG_ONLY(static firm_dbg_module_t *dbg = NULL;) DEBUG_ONLY(static firm_dbg_module_t *dbg = NULL;)
......
...@@ -37,8 +37,8 @@ ...@@ -37,8 +37,8 @@
#include "statev.h" #include "statev.h"
#include "error.h" #include "error.h"
#include "bearch_t.h" #include "bearch.h"
#include "beirg_t.h" #include "beirg.h"
#include "bestat.h" #include "bestat.h"
#include "belive_t.h" #include "belive_t.h"
#include "besched.h" #include "besched.h"
......
...@@ -41,9 +41,9 @@ ...@@ -41,9 +41,9 @@
#include "irnodemap.h" #include "irnodemap.h"
#include "adt/cpset.h" #include "adt/cpset.h"
#include "bearch_t.h" #include "bearch.h"
#include "beuses.h" #include "beuses.h"
#include "besched_t.h" #include "besched.h"
#include "belive_t.h" #include "belive_t.h"
#include "bemodule.h" #include "bemodule.h"
#include "benode_t.h" #include "benode_t.h"
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
#include "firm_types.h" #include "firm_types.h"
#include "beirg.h" #include "beirg.h"
#include "bearch_t.h" #include "bearch.h"
/** /**
* Callback that should create a spill for a certain value. Can return NULL * Callback that should create a spill for a certain value. Can return NULL
......
...@@ -39,8 +39,9 @@ ...@@ -39,8 +39,9 @@
#include "cgana.h" #include "cgana.h"
#include "debug.h" #include "debug.h"
#include "beirg_t.h" #include "beirg.h"
#include "betranshlp.h" #include "betranshlp.h"
#include "belive.h"
typedef struct be_transform_env_t { typedef struct be_transform_env_t {
ir_graph *irg; /**< The irg, the node should be created in */ ir_graph *irg; /**< The irg, the node should be created in */
......
...@@ -45,9 +45,9 @@ ...@@ -45,9 +45,9 @@
#include "beutil.h" #include "beutil.h"
#include "belive_t.h" #include "belive_t.h"
#include "benode_t.h" #include "benode_t.h"
#include "besched_t.h" #include "besched.h"
#include "beirgmod.h" #include "beirgmod.h"
#include "bearch_t.h" #include "bearch.h"
#include "beuses.h" #include "beuses.h"
#define SCAN_INTERBLOCK_USES #define SCAN_INTERBLOCK_USES
......
...@@ -41,8 +41,8 @@ ...@@ -41,8 +41,8 @@
#include "iredges.h" #include "iredges.h"
#include "beutil.h" #include "beutil.h"
#include "besched_t.h" #include "besched.h"
#include "bearch_t.h" #include "bearch.h"
/* Get an always empty set. */ /* Get an always empty set. */
pset *be_empty_set(void) pset *be_empty_set(void)
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
#include "firm_types.h" #include "firm_types.h"
#include "pset.h" #include "pset.h"
#include "bearch_t.h" #include "bearch.h"
#ifdef _MSC_VER #ifdef _MSC_VER
typedef __int64 long64; typedef __int64 long64;
......
...@@ -41,9 +41,9 @@ ...@@ -41,9 +41,9 @@
#include "beverify.h" #include "beverify.h"
#include "belive.h" #include "belive.h"
#include "besched_t.h" #include "besched.h"
#include "benode_t.h" #include "benode_t.h"
#include "beirg_t.h" #include "beirg.h"
#include "beintlive_t.h" #include "beintlive_t.h"
static int my_values_interfere(const ir_node *a, const ir_node *b); static int my_values_interfere(const ir_node *a, const ir_node *b);
......
...@@ -52,10 +52,10 @@ ...@@ -52,10 +52,10 @@
#include "instrument.h" #include "instrument.h"
#include "../beabi.h" #include "../beabi.h"
#include "../beirg_t.h" #include "../beirg.h"
#include "../benode_t.h" #include "../benode_t.h"
#include "../belower.h" #include "../belower.h"
#include "../besched_t.h" #include "../besched.h"
#include "be.h" #include "be.h"
#include "../be_t.h" #include "../be_t.h"
#include "../beirgmod.h" #include "../beirgmod.h"
...@@ -69,6 +69,7 @@ ...@@ -69,6 +69,7 @@
#include "../bestate.h" #include "../bestate.h"
#include "../beflags.h" #include "../beflags.h"
#include "../betranshlp.h" #include "../betranshlp.h"
#include "../belistsched.h"
#include "bearch_ia32_t.h" #include "bearch_ia32_t.h"
......
...@@ -37,6 +37,7 @@ ...@@ -37,6 +37,7 @@
#include "irgwalk.h" #include "irgwalk.h"
#include "../benode_t.h" #include "../benode_t.h"
#include "../belive.h"
#define AGGRESSIVE_AM #define AGGRESSIVE_AM
......
...@@ -33,7 +33,8 @@ ...@@ -33,7 +33,8 @@
#include "bitset.h" #include "bitset.h"
#include "../betranshlp.h" #include "../betranshlp.h"
#include "../beirg_t.h" #include "../beirg.h"
#include "../beabi.h"
#include "ia32_architecture.h" #include "ia32_architecture.h"
#include "ia32_common_transform.h" #include "ia32_common_transform.h"
......
...@@ -37,18 +37,20 @@ ...@@ -37,18 +37,20 @@
#include "irargs_t.h" #include "irargs_t.h"
#include "irprog_t.h" #include "irprog_t.h"
#include "iredges_t.h" #include "iredges_t.h"
#include "irtools.h"
#include "execfreq.h" #include "execfreq.h"
#include "error.h" #include "error.h"
#include "raw_bitset.h" #include "raw_bitset.h"
#include "dbginfo.h" #include "dbginfo.h"
#include "lc_opts.h"
#include "../besched_t.h" #include "../besched.h"
#include "../benode_t.h" #include "../benode_t.h"
#include "../beabi.h" #include "../beabi.h"
#include "../be_dbgout.h" #include "../be_dbgout.h"
#include "../beemitter.h" #include "../beemitter.h"
#include "../begnuas.h" #include "../begnuas.h"
#include "../beirg_t.h" #include "../beirg.h"
#include "../be_dbgout.h" #include "../be_dbgout.h"
#include "ia32_emitter.h" #include "ia32_emitter.h"
......
...@@ -34,8 +34,8 @@ ...@@ -34,8 +34,8 @@
#include "pdeq.h" #include "pdeq.h"
#include "error.h" #include "error.h"
#include "../bearch_t.h" #include "../bearch.h"
#include "../besched_t.h" #include "../besched.h"
#include "../benode_t.h" #include "../benode_t.h"
#include "bearch_ia32_t.h" #include "bearch_ia32_t.h"
......
...@@ -41,14 +41,14 @@ ...@@ -41,14 +41,14 @@
#include "array.h" #include "array.h"
#include "../beirgmod.h" #include "../beirgmod.h"
#include "../bearch_t.h" #include "../bearch.h"
#include "../besched.h" #include "../besched.h"
#include "../beabi.h" #include "../beabi.h"
#include "../benode_t.h" #include "../benode_t.h"
#include "../bestate.h" #include "../bestate.h"
#include "../beutil.h" #include "../beutil.h"
#include "../bessaconstr.h" #include "../bessaconstr.h"
#include "../beirg_t.h" #include "../beirg.h"
static ir_entity *fpcw_round = NULL; static ir_entity *fpcw_round = NULL;
static ir_entity *fpcw_truncate = NULL; static ir_entity *fpcw_truncate = NULL;
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
#include "irmode.h" #include "irmode.h"
#include "set.h" #include "set.h"
#include "../bearch_t.h" #include "../bearch.h"
#include "bearch_ia32_t.h" #include "bearch_ia32_t.h"
#include "gen_ia32_regalloc_if.h" #include "gen_ia32_regalloc_if.h"
......
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
#include "raw_bitset.h" #include "raw_bitset.h"
#include "xmalloc.h" #include "xmalloc.h"
#include "../bearch_t.h" #include "../bearch.h"
#include "../beinfo.h" #include "../beinfo.h"
#include "bearch_ia32_t.h" #include "bearch_ia32_t.h"
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
#define FIRM_BE_IA32_IA32_NODES_ATTR_H #define FIRM_BE_IA32_IA32_NODES_ATTR_H
#include "firm_types.h" #include "firm_types.h"
#include "../bearch_t.h" #include "../bearch.h"
#include "../bemachine.h" #include "../bemachine.h"
#include "irnode_t.h" #include "irnode_t.h"
......
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
#include "../be_t.h" #include "../be_t.h"
#include "../beabi.h" #include "../beabi.h"
#include "../benode_t.h" #include "../benode_t.h"
#include "../besched_t.h" #include "../besched.h"
#include "../bepeephole.h" #include "../bepeephole.h"
#include "ia32_new_nodes.h" #include "ia32_new_nodes.h"
......
...@@ -2632,7 +2632,7 @@ fistp => { ...@@ -2632,7 +2632,7 @@ fistp => {
latency => 2, latency => 2,
}, },
# SSE3 firsttp instruction # SSE3 fisttp instruction
fisttp => { fisttp => {
state => "exc_pinned", state => "exc_pinned",
rd_constructor => "NONE", rd_constructor => "NONE",
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment