summaryrefslogtreecommitdiffhomepage
path: root/ir/be/beirg.h
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2010-09-10 15:26:23 +0200
committerMatthias Braun <matze@braunis.de>2010-09-10 15:26:23 +0200
commitff94a727febe4d155e1e807b57179df47f8fd489 (patch)
treed42c70ec6e2962320b41f10e72dbdcd9cfadaf8d /ir/be/beirg.h
parent688d1be8bfcd7fa96d8740b333f395fc3aa8807e (diff)
refactoring: split stackframe handling completely from beabi struct
[r27992]
Diffstat (limited to 'ir/be/beirg.h')
-rw-r--r--ir/be/beirg.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/ir/be/beirg.h b/ir/be/beirg.h
index 57f4af6..881a426 100644
--- a/ir/be/beirg.h
+++ b/ir/be/beirg.h
@@ -83,6 +83,8 @@ typedef struct be_irg_t {
be_dom_front_info_t *dom_front;
be_lv_t *lv;
be_stack_layout_t stack_layout;
+ arch_register_req_t *sp_req; /**< requirements for stackpointer producing
+ nodes. */
struct obstack obst; /**< birg obstack (mainly used to keep
register constraints which we can't keep
in the irg obst, because it gets replace