Re: Make lra use per-alternative earlyclobber info

2019-07-30 Thread Vladimir Makarov
On 2019-07-30 5:58 a.m., Richard Sandiford wrote: lra_insn_reg and lra_operand_data have both a bitmask of earlyclobber alternatives and an overall boolean. The danger is that we then test the overall boolean when really we should be testing for a particular alternative. This patch gets rid o

Make lra use per-alternative earlyclobber info

2019-07-30 Thread Richard Sandiford
lra_insn_reg and lra_operand_data have both a bitmask of earlyclobber alternatives and an overall boolean. The danger is that we then test the overall boolean when really we should be testing for a particular alternative. This patch gets rid of the boolean and tests the mask against zero when we