On 9/11/19 1:19 PM, Richard Sandiford wrote: > The previous patches removed all target-independent uses of > regs_invalidated_by_call, call_used_or_fixed_regs and > call_used_or_fixed_reg_p. This patch therefore restricts > them to target-specific code (and reginfo.c, which sets them up). > > > 2019-09-11 Richard Sandiford <richard.sandif...@arm.com> > > gcc/ > * hard-reg-set.h (regs_invalidated_by_call): Only define if > IN_TARGET_CODE. > (call_used_or_fixed_regs): Likewise. > (call_used_or_fixed_reg_p): Likewise. > * reginfo.c (regs_invalidated_by_call): New macro. OK. jeff
- [00/32] Remove global call sets: rtlanal.c Richard Sandiford
- [29/32] Remove global call sets: sched-deps.c Richard Sandiford
- [30/32] Remove global call sets: sel-sched.c Richard Sandiford
- [31/32] Remove global call sets: shrink-wrap.c Richard Sandiford
- [32/32] Hide regs_invalidated_by_call etc. Richard Sandiford
- Re: [32/32] Hide regs_invalidated_by_call etc. Jeff Law
- Re: [00/32] Support multiple ABIs in the same translati... Steven Bosscher
- Re: [00/32] Support multiple ABIs in the same translati... Dimitar Dimitrov
- Re: [00/32] Support multiple ABIs in the same tran... Richard Sandiford
- build-failure for cris-elf with "[00/32] Support m... Hans-Peter Nilsson
- Re: build-failure for cris-elf with "[00/32] ... Richard Sandiford
- Re: build-failure for cris-elf with "[00/... Hans-Peter Nilsson