projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- at blockstart emit list of predblocks in comment
[libfirm]
/
ir
/
be
/
benode.c
diff --git
a/ir/be/benode.c
b/ir/be/benode.c
index
a7f13d6
..
3ba9796
100644
(file)
--- a/
ir/be/benode.c
+++ b/
ir/be/benode.c
@@
-753,7
+753,7
@@
int be_has_frame_entity(const ir_node *irn)
}
}
}
}
-entity
*
be_get_frame_entity(const ir_node *irn)
+entity
*
be_get_frame_entity(const ir_node *irn)
{
if(be_has_frame_entity(irn)) {
be_frame_attr_t *a = get_irn_attr(irn);
{
if(be_has_frame_entity(irn)) {
be_frame_attr_t *a = get_irn_attr(irn);
@@
-762,16
+762,6
@@
entity *be_get_frame_entity(const ir_node *irn)
return NULL;
}
return NULL;
}
-void be_set_frame_entity(const ir_node *irn, entity* ent)
-{
- be_frame_attr_t *a;
-
- assert(be_has_frame_entity(irn));
-
- a = get_irn_attr(irn);
- a->ent = ent;
-}
-
void be_set_MemPerm_in_entity(const ir_node *irn, int n, entity *ent)
{
be_memperm_attr_t *attr = get_irn_attr(irn);
void be_set_MemPerm_in_entity(const ir_node *irn, int n, entity *ent)
{
be_memperm_attr_t *attr = get_irn_attr(irn);
@@
-1065,7
+1055,7
@@
static arch_irn_class_t be_node_classify(const void *_self, const ir_node *irn)
XXX(StackParam, stackparam);
#undef XXX
default:
XXX(StackParam, stackparam);
#undef XXX
default:
- return
0
;
+ return
arch_irn_class_normal
;
}
return 0;
}
return 0;
@@
-1082,9
+1072,14
@@
static entity *be_node_get_frame_entity(const void *self, const ir_node *irn)
return be_get_frame_entity(irn);
}
return be_get_frame_entity(irn);
}
-static void be_node_set_frame_entity(const void *self,
const
ir_node *irn, entity *ent)
+static void be_node_set_frame_entity(const void *self, ir_node *irn, entity *ent)
{
{
- be_set_frame_entity(irn, ent);
+ be_frame_attr_t *a;
+
+ assert(be_has_frame_entity(irn));
+
+ a = get_irn_attr(irn);
+ a->ent = ent;
}
static void be_node_set_frame_offset(const void *self, ir_node *irn, int offset)
}
static void be_node_set_frame_offset(const void *self, ir_node *irn, int offset)
@@
-1236,7
+1231,7
@@
static entity *phi_get_frame_entity(const void *_self, const ir_node *irn)
return NULL;
}
return NULL;
}
-static void phi_set_frame_entity(const void *_self,
const
ir_node *irn, entity *ent)
+static void phi_set_frame_entity(const void *_self, ir_node *irn, entity *ent)
{
}
{
}