Lines Matching defs:ir
554 lra_insn_reg *ir = lra_insn_reg_pool.allocate ();
555 ir->type = type;
556 ir->biggest_mode = mode;
560 ir->subreg_p = subreg_p;
561 ir->early_clobber_alts = early_clobber_alts;
562 ir->regno = regno;
563 ir->next = next;
564 return ir;
569 free_insn_regs (struct lra_insn_reg *ir)
573 for (; ir != NULL; ir = next_ir)
575 next_ir = ir->next;
576 lra_insn_reg_pool.remove (ir);
1571 struct lra_insn_reg *ir, *next_ir;
1575 for (ir = data->regs; ir != NULL; ir = next_ir)
1577 i = ir->regno;
1578 next_ir = ir->next;
1579 lra_insn_reg_pool.remove (ir);
1606 struct lra_insn_reg *ir;
1608 for (ir = data->regs; ir != NULL; ir = ir->next)
1609 if ((i = ir->regno) >= FIRST_PSEUDO_REGISTER)