aboutsummaryrefslogtreecommitdiff
path: root/fixincludes/tests/base/arch
diff options
context:
space:
mode:
authorAndrew Pinski <quic_apinski@quicinc.com>2025-07-22 10:26:54 -0700
committerAndrew Pinski <quic_apinski@quicinc.com>2025-07-23 06:40:46 -0700
commit66c879571ab1fbdb4b119b8b0a1a30ebc7160057 (patch)
tree7ea8ba96e525a84417a42b29fa256a04f416da23 /fixincludes/tests/base/arch
parent3cc2116fe6694b0e52855427fc1fd1335c6d00b6 (diff)
downloadgcc-master.zip
gcc-master.tar.gz
gcc-master.tar.bz2
aarch64: Fix fma steering when rename fails [PR120119]HEADtrunkmaster
Regrename can fail in some case and `insn_rr[INSN_UID (insn)].op_info` will be null. The FMA steering code was not expecting the failure to happen. This started to happen after early RA was added but it has been a latent bug before that. Build and tested for aarch64-linux-gnu. PR target/120119 gcc/ChangeLog: * config/aarch64/cortex-a57-fma-steering.cc (func_fma_steering::analyze): Skip if renaming fails. gcc/testsuite/ChangeLog: * g++.dg/torture/pr120119-1.C: New test. Signed-off-by: Andrew Pinski <quic_apinski@quicinc.com>
Diffstat (limited to 'fixincludes/tests/base/arch')
0 files changed, 0 insertions, 0 deletions