aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.cc
diff options
context:
space:
mode:
authorVladimir N. Makarov <vmakarov@redhat.com>2023-10-27 08:28:24 -0400
committerVladimir N. Makarov <vmakarov@redhat.com>2023-10-27 10:19:28 -0400
commit8aa47713701b1f1878b81169852269a299272e87 (patch)
tree79a27f157077d2778a437cf2ce5cf9c20345bf63 /gcc/expr.cc
parent0beb16117547420a29541a00cd1db5047f1d7577 (diff)
downloadgcc-8aa47713701b1f1878b81169852269a299272e87.zip
gcc-8aa47713701b1f1878b81169852269a299272e87.tar.gz
gcc-8aa47713701b1f1878b81169852269a299272e87.tar.bz2
[RA]: Add cost calculation for reg equivalence invariants
My recent patch improving cost calculation for pseudos with equivalence resulted in failure of gcc.target/arm/eliminate.c on aarch64. This patch fixes this failure. gcc/ChangeLog: * ira-costs.cc: (get_equiv_regno, calculate_equiv_gains): Process reg equivalence invariants.
Diffstat (limited to 'gcc/expr.cc')
0 files changed, 0 insertions, 0 deletions