projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
avoid using mode_Iu directly
[libfirm]
/
ir
/
be
/
beinsn.c
diff --git
a/ir/be/beinsn.c
b/ir/be/beinsn.c
index
5efcb69
..
6ae5612
100644
(file)
--- a/
ir/be/beinsn.c
+++ b/
ir/be/beinsn.c
@@
-105,7
+105,7
@@
be_insn_t *be_scan_insn(const be_insn_env_t *env, ir_node *irn)
if (arch_irn_consider_in_reg_alloc(env->cls, p)) {
/* found a def: create a new operand */
if (arch_irn_consider_in_reg_alloc(env->cls, p)) {
/* found a def: create a new operand */
- o.req = arch_get_register_req
(p, -1
);
+ o.req = arch_get_register_req
_out(p
);
o.carrier = p;
o.irn = irn;
o.pos = -(get_Proj_proj(p) + 1);
o.carrier = p;
o.irn = irn;
o.pos = -(get_Proj_proj(p) + 1);
@@
-119,7
+119,7
@@
be_insn_t *be_scan_insn(const be_insn_env_t *env, ir_node *irn)
}
} else if (arch_irn_consider_in_reg_alloc(env->cls, irn)) {
/* only one def, create one operand */
}
} else if (arch_irn_consider_in_reg_alloc(env->cls, irn)) {
/* only one def, create one operand */
- o.req = arch_get_register_req
(irn, -1
);
+ o.req = arch_get_register_req
_out(irn
);
o.carrier = irn;
o.irn = irn;
o.pos = -1;
o.carrier = irn;
o.irn = irn;
o.pos = -1;