On 07/26/2018 03:13 AM, Alan Hayward wrote: > The lra specific changes for clobber_high. > > 2018-07-25 Alan Hayward <alan.hayw...@arm.com> > > * lra-eliminations.c (lra_eliminate_regs_1): Check for clobber high. > (mark_not_eliminable): Likewise. > * lra-int.h (struct lra_insn_reg): Add clobber high marker. > * lra-lives.c (process_bb_lives): Check for clobber high. > * lra.c (new_insn_reg): Remember clobber highs. > (collect_non_operand_hard_regs): Check for clobber high. > (lra_set_insn_recog_data): Likewise. > (add_regs_to_insn_regno_info): Likewise. > (lra_update_insn_regno_info): Likewise. OK. jeff
- [PATCH v2 0/7] Support partial clobbers around TLS calls... Alan Hayward
- [PATCH v2 3/7] Add func to check if register is clo... Alan Hayward
- [PATCH v2 4/7] lra support for clobber_high Alan Hayward
- Re: [PATCH v2 4/7] lra support for clobber_high Jeff Law
- [PATCH v2 2/7] Generation support for CLOBBER_HIGH Alan Hayward
- [PATCH v2 1/7] Add CLOBBER_HIGH expression Alan Hayward
- [PATCH v2 5/7] cse support for clobber_high Alan Hayward
- [PATCH v2 7/7] Enable clobber high for tls descs on... Alan Hayward
- Re: [PATCH v2 7/7] Enable clobber high for tls ... Jeff Law
- Re: [PATCH v2 7/7] Enable clobber high for tls ... Richard Sandiford
- [PATCH v2 6/7] Remaining support for clobber high Alan Hayward