*/
#include "config.h"
+#include "bessadestr.h"
+
#include "debug.h"
#include "set.h"
#include "pmap.h"
*/
insert_after = perm;
for (pp = set_first(arg_set); pp; pp = set_next(arg_set)) {
- ir_node *proj = new_r_Proj(pred_bl, perm, get_irn_mode(pp->arg), pp->pos);
+ ir_node *proj = new_r_Proj(perm, get_irn_mode(pp->arg), pp->pos);
pp->proj = proj;
assert(get_reg(pp->arg));
set_reg(proj, get_reg(pp->arg));
set_irn_n(phi, i, dupl);
set_reg(dupl, phi_reg);
/* skip the Perm's Projs and insert the copies behind. */
- for (ins = sched_next(perm); is_Proj(ins); ins = sched_next(ins));
+ for (ins = sched_next(perm); is_Proj(ins); ins = sched_next(ins)) {
+ }
sched_add_before(ins, dupl);
pin_irn(dupl, phi_block);
be_liveness_introduce(lv, dupl);