[7/9] Remove IOR_COMPL_HARD_REG_SET

Jeff Law law@redhat.com
Mon Sep 9 17:41:00 GMT 2019


On 9/9/19 10:01 AM, Richard Sandiford wrote:
> Use "x |= ~y" instead of "IOR_COMPL_HARD_REG_SET (x, y)", or just
> "x | ~y" if the result is a temporary.
> 
> 
> 2019-09-09  Richard Sandiford  <richard.sandiford@arm.com>
> 
> gcc/
> 	* hard-reg-set.h (IOR_COMPL_HARD_REG_SET): Delete.
> 	* config/aarch64/cortex-a57-fma-steering.c (rename_single_chain):
> 	Use "|~" instead of IOR_COMPL_HARD_REG_SET.
> 	* config/aarch64/falkor-tag-collision-avoidance.c (init_unavailable):
> 	Likewise.
> 	* ira-build.c (ira_create_object, ira_set_allocno_class): Likewise.
> 	* ira.c (setup_reg_renumber): Likewise.
> 	* lra-assigns.c (find_hard_regno_for_1): Likewise.
> 	* regrename.c (regrename_find_superclass): Likewise.
> 	* reload1.c (find_reg): Likewise.
OK
jeff



More information about the Gcc-patches mailing list