Re: [30/32] Remove global call sets: sel-sched.c

2019-09-30 Thread Jeff Law
On 9/11/19 1:18 PM, Richard Sandiford wrote: > The main change here is to replace a crosses_call boolean with > a bitmask of the ABIs used by the crossed calls. For space reasons, > I didn't also add a HARD_REG_SET that tracks the set of registers > that are actually clobbered, which means that th

[30/32] Remove global call sets: sel-sched.c

2019-09-11 Thread Richard Sandiford
The main change here is to replace a crosses_call boolean with a bitmask of the ABIs used by the crossed calls. For space reasons, I didn't also add a HARD_REG_SET that tracks the set of registers that are actually clobbered, which means that this is the one part of the series that doesn't benefit