diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2023-11-11 17:28:58 +0000 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2023-11-11 17:28:58 +0000 |
commit | 93d65f39bc5c3dc318deb6da0e3633f3a4c6c34d (patch) | |
tree | 0864cf7c8b27f6e143d70aa3ad2536890f5e6ab2 /gcc/gimple-range-cache.cc | |
parent | 29d3e1892ebec8abce784077d1f1a3e21d763218 (diff) | |
download | gcc-93d65f39bc5c3dc318deb6da0e3633f3a4c6c34d.zip gcc-93d65f39bc5c3dc318deb6da0e3633f3a4c6c34d.tar.gz gcc-93d65f39bc5c3dc318deb6da0e3633f3a4c6c34d.tar.bz2 |
mode-switching: Pass the set of live registers to the after hook
This patch passes the set of live hard registers to the after hook,
like the previous one did for the needed hook.
gcc/
* target.def (mode_switching.after): Add a regs_live parameter.
* doc/tm.texi: Regenerate.
* config/epiphany/epiphany-protos.h (epiphany_mode_after): Update
accordingly.
* config/epiphany/epiphany.cc (epiphany_mode_needed): Likewise.
(epiphany_mode_after): Likewise.
* config/i386/i386.cc (ix86_mode_after): Likewise.
* config/riscv/riscv.cc (riscv_mode_after): Likewise.
* config/sh/sh.cc (sh_mode_after): Likewise.
* mode-switching.cc (optimize_mode_switching): Likewise.
Diffstat (limited to 'gcc/gimple-range-cache.cc')
0 files changed, 0 insertions, 0 deletions