projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
cefac6c
)
renamed set_value/clear_value(): these names clash with the construction functions
author
Michael Beck
<beck@ipd.info.uni-karlsruhe.de>
Wed, 3 Oct 2007 12:50:16 +0000
(12:50 +0000)
committer
Michael Beck
<beck@ipd.info.uni-karlsruhe.de>
Wed, 3 Oct 2007 12:50:16 +0000
(12:50 +0000)
[r16058]
ir/be/bepeephole.c
patch
|
blob
|
history
diff --git
a/ir/be/bepeephole.c
b/ir/be/bepeephole.c
index
e590aab
..
ca37ec6
100644
(file)
--- a/
ir/be/bepeephole.c
+++ b/
ir/be/bepeephole.c
@@
-43,7
+43,7
@@
static const arch_env_t *arch_env;
static be_lv_t *lv;
ir_node ***register_values;
static be_lv_t *lv;
ir_node ***register_values;
-static void clear_value(ir_node *node)
+static void clear_
reg_
value(ir_node *node)
{
const arch_register_t *reg;
const arch_register_class_t *cls;
{
const arch_register_t *reg;
const arch_register_class_t *cls;
@@
-67,7
+67,7
@@
static void clear_value(ir_node *node)
register_values[cls_idx][reg_idx] = NULL;
}
register_values[cls_idx][reg_idx] = NULL;
}
-static void set_value(ir_node *node)
+static void set_
reg_
value(ir_node *node)
{
const arch_register_t *reg;
const arch_register_class_t *cls;
{
const arch_register_t *reg;
const arch_register_class_t *cls;
@@
-103,10
+103,10
@@
static void clear_defs(ir_node *node)
const ir_edge_t *edge;
foreach_out_edge(node, edge) {
ir_node *proj = get_edge_src_irn(edge);
const ir_edge_t *edge;
foreach_out_edge(node, edge) {
ir_node *proj = get_edge_src_irn(edge);
- clear_value(proj);
+ clear_
reg_
value(proj);
}
} else {
}
} else {
- clear_value(node);
+ clear_
reg_
value(node);
}
}
}
}
@@
-118,7
+118,7
@@
static void set_uses(ir_node *node)
arity = get_irn_arity(node);
for(i = 0; i < arity; ++i) {
ir_node *in = get_irn_n(node, i);
arity = get_irn_arity(node);
for(i = 0; i < arity; ++i) {
ir_node *in = get_irn_n(node, i);
- set_value(in);
+ set_
reg_
value(in);
}
}
}
}
@@
-142,10
+142,10
@@
static void process_block(ir_node *block, void *data)
assert(lv->nodes && "live sets must be computed");
be_lv_foreach(lv, block, be_lv_state_end, l) {
ir_node *node = be_lv_get_irn(lv, block, l);
assert(lv->nodes && "live sets must be computed");
be_lv_foreach(lv, block, be_lv_state_end, l) {
ir_node *node = be_lv_get_irn(lv, block, l);
- set_value(node);
+ set_
reg_
value(node);
}
}
- /* walk the block */
+ /* walk the block
from last insn to the first
*/
node = sched_last(block);
for( ; !sched_is_begin(node); node = sched_prev(node)) {
ir_op *op;
node = sched_last(block);
for( ; !sched_is_begin(node); node = sched_prev(node)) {
ir_op *op;