be_operand_t *const out_op = &insn->ops[j];
for (int i = insn->use_start; i < insn->n_ops; ++i) {
be_operand_t *const op = &insn->ops[i];
- if (op->partner || be_values_interfere(lv, op->irn, op->carrier))
+ if (op->partner || be_values_interfere(lv, insn->irn, op->carrier))
continue;
bitset_copy(bs, op->regs);
/* Perms inserted before the constraint handling phase are considered to be
* correctly precolored. These Perms arise during the ABI handling phase. */
- if (!insn->has_constraints || is_Phi(irn))
+ if (!insn || is_Phi(irn))
goto end;
/* Prepare the constraint handling of this node.