Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Zwinkau
libfirm
Commits
d2c1b019
Commit
d2c1b019
authored
Aug 05, 2009
by
Matthias Braun
Browse files
reorganize backend headers (kill some _t variants in favor of a be_types.h)
[r26317]
parent
f0c26317
Changes
117
Show whitespace changes
Inline
Side-by-side
ir/be/bessadestr.c
View file @
d2c1b019
...
...
@@ -40,12 +40,12 @@
#include "be_t.h"
#include "beutil.h"
#include "bechordal_t.h"
#include "bearch
_t
.h"
#include "bearch.h"
#include "belive_t.h"
#include "benode_t.h"
#include "besched
_t
.h"
#include "besched.h"
#include "bestatevent.h"
#include "beirg
_t
.h"
#include "beirg.h"
#include "beintlive_t.h"
DEBUG_ONLY
(
static
firm_dbg_module_t
*
dbg
=
NULL
;)
...
...
ir/be/bestat.c
View file @
d2c1b019
...
...
@@ -37,8 +37,8 @@
#include "statev.h"
#include "error.h"
#include "bearch
_t
.h"
#include "beirg
_t
.h"
#include "bearch.h"
#include "beirg.h"
#include "bestat.h"
#include "belive_t.h"
#include "besched.h"
...
...
ir/be/bestate.c
View file @
d2c1b019
...
...
@@ -41,9 +41,9 @@
#include "irnodemap.h"
#include "adt/cpset.h"
#include "bearch
_t
.h"
#include "bearch.h"
#include "beuses.h"
#include "besched
_t
.h"
#include "besched.h"
#include "belive_t.h"
#include "bemodule.h"
#include "benode_t.h"
...
...
ir/be/bestate.h
View file @
d2c1b019
...
...
@@ -30,7 +30,7 @@
#include "firm_types.h"
#include "beirg.h"
#include "bearch
_t
.h"
#include "bearch.h"
/**
* Callback that should create a spill for a certain value. Can return NULL
...
...
ir/be/betranshlp.c
View file @
d2c1b019
...
...
@@ -39,8 +39,9 @@
#include "cgana.h"
#include "debug.h"
#include "beirg
_t
.h"
#include "beirg.h"
#include "betranshlp.h"
#include "belive.h"
typedef
struct
be_transform_env_t
{
ir_graph
*
irg
;
/**< The irg, the node should be created in */
...
...
ir/be/beuses.c
View file @
d2c1b019
...
...
@@ -45,9 +45,9 @@
#include "beutil.h"
#include "belive_t.h"
#include "benode_t.h"
#include "besched
_t
.h"
#include "besched.h"
#include "beirgmod.h"
#include "bearch
_t
.h"
#include "bearch.h"
#include "beuses.h"
#define SCAN_INTERBLOCK_USES
...
...
ir/be/beutil.c
View file @
d2c1b019
...
...
@@ -41,8 +41,8 @@
#include "iredges.h"
#include "beutil.h"
#include "besched
_t
.h"
#include "bearch
_t
.h"
#include "besched.h"
#include "bearch.h"
/* Get an always empty set. */
pset
*
be_empty_set
(
void
)
...
...
ir/be/beutil.h
View file @
d2c1b019
...
...
@@ -31,7 +31,7 @@
#include "firm_types.h"
#include "pset.h"
#include "bearch
_t
.h"
#include "bearch.h"
#ifdef _MSC_VER
typedef
__int64
long64
;
...
...
ir/be/beverify.c
View file @
d2c1b019
...
...
@@ -41,9 +41,9 @@
#include "beverify.h"
#include "belive.h"
#include "besched
_t
.h"
#include "besched.h"
#include "benode_t.h"
#include "beirg
_t
.h"
#include "beirg.h"
#include "beintlive_t.h"
static
int
my_values_interfere
(
const
ir_node
*
a
,
const
ir_node
*
b
);
...
...
ir/be/ia32/bearch_ia32.c
View file @
d2c1b019
...
...
@@ -52,10 +52,10 @@
#include "instrument.h"
#include "../beabi.h"
#include "../beirg
_t
.h"
#include "../beirg.h"
#include "../benode_t.h"
#include "../belower.h"
#include "../besched
_t
.h"
#include "../besched.h"
#include "be.h"
#include "../be_t.h"
#include "../beirgmod.h"
...
...
@@ -69,6 +69,7 @@
#include "../bestate.h"
#include "../beflags.h"
#include "../betranshlp.h"
#include "../belistsched.h"
#include "bearch_ia32_t.h"
...
...
ir/be/ia32/ia32_address_mode.c
View file @
d2c1b019
...
...
@@ -37,6 +37,7 @@
#include "irgwalk.h"
#include "../benode_t.h"
#include "../belive.h"
#define AGGRESSIVE_AM
...
...
ir/be/ia32/ia32_common_transform.c
View file @
d2c1b019
...
...
@@ -33,7 +33,8 @@
#include "bitset.h"
#include "../betranshlp.h"
#include "../beirg_t.h"
#include "../beirg.h"
#include "../beabi.h"
#include "ia32_architecture.h"
#include "ia32_common_transform.h"
...
...
ir/be/ia32/ia32_emitter.c
View file @
d2c1b019
...
...
@@ -37,18 +37,20 @@
#include "irargs_t.h"
#include "irprog_t.h"
#include "iredges_t.h"
#include "irtools.h"
#include "execfreq.h"
#include "error.h"
#include "raw_bitset.h"
#include "dbginfo.h"
#include "lc_opts.h"
#include "../besched
_t
.h"
#include "../besched.h"
#include "../benode_t.h"
#include "../beabi.h"
#include "../be_dbgout.h"
#include "../beemitter.h"
#include "../begnuas.h"
#include "../beirg
_t
.h"
#include "../beirg.h"
#include "../be_dbgout.h"
#include "ia32_emitter.h"
...
...
ir/be/ia32/ia32_finish.c
View file @
d2c1b019
...
...
@@ -34,8 +34,8 @@
#include "pdeq.h"
#include "error.h"
#include "../bearch
_t
.h"
#include "../besched
_t
.h"
#include "../bearch.h"
#include "../besched.h"
#include "../benode_t.h"
#include "bearch_ia32_t.h"
...
...
ir/be/ia32/ia32_fpu.c
View file @
d2c1b019
...
...
@@ -41,14 +41,14 @@
#include "array.h"
#include "../beirgmod.h"
#include "../bearch
_t
.h"
#include "../bearch.h"
#include "../besched.h"
#include "../beabi.h"
#include "../benode_t.h"
#include "../bestate.h"
#include "../beutil.h"
#include "../bessaconstr.h"
#include "../beirg
_t
.h"
#include "../beirg.h"
static
ir_entity
*
fpcw_round
=
NULL
;
static
ir_entity
*
fpcw_truncate
=
NULL
;
...
...
ir/be/ia32/ia32_map_regs.h
View file @
d2c1b019
...
...
@@ -30,7 +30,7 @@
#include "irmode.h"
#include "set.h"
#include "../bearch
_t
.h"
#include "../bearch.h"
#include "bearch_ia32_t.h"
#include "gen_ia32_regalloc_if.h"
...
...
ir/be/ia32/ia32_new_nodes.c
View file @
d2c1b019
...
...
@@ -45,7 +45,7 @@
#include "raw_bitset.h"
#include "xmalloc.h"
#include "../bearch
_t
.h"
#include "../bearch.h"
#include "../beinfo.h"
#include "bearch_ia32_t.h"
...
...
ir/be/ia32/ia32_nodes_attr.h
View file @
d2c1b019
...
...
@@ -27,7 +27,7 @@
#define FIRM_BE_IA32_IA32_NODES_ATTR_H
#include "firm_types.h"
#include "../bearch
_t
.h"
#include "../bearch.h"
#include "../bemachine.h"
#include "irnode_t.h"
...
...
ir/be/ia32/ia32_optimize.c
View file @
d2c1b019
...
...
@@ -42,7 +42,7 @@
#include "../be_t.h"
#include "../beabi.h"
#include "../benode_t.h"
#include "../besched
_t
.h"
#include "../besched.h"
#include "../bepeephole.h"
#include "ia32_new_nodes.h"
...
...
ir/be/ia32/ia32_spec.pl
View file @
d2c1b019
...
...
@@ -2632,7 +2632,7 @@ fistp => {
latency
=>
2
,
},
# SSE3 fi
r
sttp instruction
# SSE3 fisttp instruction
fisttp
=>
{
state
=>
"
exc_pinned
",
rd_constructor
=>
"
NONE
",
...
...
Prev
1
2
3
4
5
6
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment