diff options
author | Dan Li <ashimida@linux.alibaba.com> | 2021-11-01 11:04:12 +0000 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2021-11-01 11:04:12 +0000 |
commit | 14d31404053c1818044882f8682a20de1526b266 (patch) | |
tree | 75f266e546321d2d510b62f1aa8d6433613423eb /libcpp/include/line-map.h | |
parent | 4851c80ce8de18896dc5c4b1b023afa8456736ba (diff) | |
download | gcc-14d31404053c1818044882f8682a20de1526b266.zip gcc-14d31404053c1818044882f8682a20de1526b266.tar.gz gcc-14d31404053c1818044882f8682a20de1526b266.tar.bz2 |
aarch64: Fix redundant check in aut insn generation
During the generation of the epilogue of aarch64(aarch64_expand_epilogue),
the value of crtl->calls_eh_return does not need to be checked again.
This value has been checked during aarch64_return_address_signing_enabled.
gcc/ChangeLog:
* config/aarch64/aarch64.c (aarch64_expand_epilogue): Remove
redundant check for calls_eh_return.
* config/aarch64/aarch64.md (*do_return): Likewise.
Signed-off-by: Dan Li <ashimida@linux.alibaba.com>
Diffstat (limited to 'libcpp/include/line-map.h')
0 files changed, 0 insertions, 0 deletions