-
- Downloads
Remove COMPL_HARD_REG_SET
"COMPL_HARD_REG_SET (x, y)" becomes "x = ~y". 2019-09-09 Richard Sandiford <richard.sandiford@arm.com> gcc/ * hard-reg-set.h (HARD_REG_SET::operator~): New function. (COMPL_HARD_REG_SET): Delete. * config/c6x/c6x.c (c6x_call_saved_register_used): Use ~ instead of COMPL_HARD_REG_SET. (try_rename_operands): Likewise. * config/sh/sh.c (push_regs): Likewise. * lra-assigns.c (find_hard_regno_for_1): Likewise. * lra-constraints.c (contains_reg_p): Likewise. * reload1.c (finish_spills, choose_reload_regs_init): Likewise. From-SVN: r275529
Showing
- gcc/ChangeLog 12 additions, 0 deletionsgcc/ChangeLog
- gcc/config/c6x/c6x.c 2 additions, 2 deletionsgcc/config/c6x/c6x.c
- gcc/config/sh/sh.c 1 addition, 4 deletionsgcc/config/sh/sh.c
- gcc/hard-reg-set.h 9 additions, 14 deletionsgcc/hard-reg-set.h
- gcc/lra-assigns.c 1 addition, 1 deletiongcc/lra-assigns.c
- gcc/lra-constraints.c 1 addition, 1 deletiongcc/lra-constraints.c
- gcc/reload1.c 2 additions, 2 deletionsgcc/reload1.c
Loading
Please register or sign in to comment