Re: [PATCH 1/5] Use alternative_mask for add_insn_allocno_copies

2019-06-28 Thread Vladimir Makarov
On 2019-06-28 7:46 a.m., Richard Sandiford wrote: Ping. (And thanks for the reviews of the other patches in the series.) Sorry, I missed this patch.  Yes, the patch is OK, Richard. Richard Sandiford writes: add_insn_allocno_copies and its subroutines used HARD_REG_SET to represent a bitmas

Re: [PATCH 1/5] Use alternative_mask for add_insn_allocno_copies

2019-06-28 Thread Richard Sandiford
Ping. (And thanks for the reviews of the other patches in the series.) Richard Sandiford writes: > add_insn_allocno_copies and its subroutines used HARD_REG_SET to > represent a bitmask of alternatives. There's not really any connection > between the number of registers and the maximum number o

[PATCH 1/5] Use alternative_mask for add_insn_allocno_copies

2019-06-21 Thread Richard Sandiford
add_insn_allocno_copies and its subroutines used HARD_REG_SET to represent a bitmask of alternatives. There's not really any connection between the number of registers and the maximum number of alternatives, so this patch uses alternative_mask instead (which wasn't around when this code was added)