diff options
author | Hans-Peter Nilsson <hp@axis.com> | 2023-02-13 23:10:24 +0100 |
---|---|---|
committer | Hans-Peter Nilsson <hp@bitrange.com> | 2023-04-30 00:19:01 +0200 |
commit | 7eefdc9c77892b679d183c1154ebb567251f0964 (patch) | |
tree | 6c90dc131bdba095af4041c5970e6142c33d38a5 /libcpp | |
parent | e2b204c31ba2b77dfe4a062b194129b7c97c81ad (diff) | |
download | gcc-7eefdc9c77892b679d183c1154ebb567251f0964.zip gcc-7eefdc9c77892b679d183c1154ebb567251f0964.tar.gz gcc-7eefdc9c77892b679d183c1154ebb567251f0964.tar.bz2 |
reload: Handle generating reloads that also clobbers flags
* reload1.cc (emit_insn_if_valid_for_reload_1): Rename from
emit_insn_if_valid_for_reload.
(emit_insn_if_valid_for_reload): Call new helper, and if a SET fails
to be recognized, also try emitting a parallel that clobbers
TARGET_FLAGS_REGNUM, as applicable.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions