aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/geode.md
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2016-03-16 14:23:05 -0700
committerRichard Henderson <rth@gcc.gnu.org>2016-03-16 14:23:05 -0700
commit9e0218fcbe62736e1df95aa228ae750d62646fed (patch)
treef67e47c0f76479d75186d52ccde098694b12252e /gcc/config/i386/geode.md
parentc5e003cfe45c37f8170c12b4037e8dda70dbfb94 (diff)
downloadgcc-9e0218fcbe62736e1df95aa228ae750d62646fed.zip
gcc-9e0218fcbe62736e1df95aa228ae750d62646fed.tar.gz
gcc-9e0218fcbe62736e1df95aa228ae750d62646fed.tar.bz2
re PR target/70048 ([AArch64] Inefficient local array addressing)
PR target/70048 * config/aarch64/aarch64.c (virt_or_elim_regno_p): New. (aarch64_classify_address): Use it. (aarch64_legitimize_address): Force all subexpressions of PLUS into registers. Simplify as (sfp+const)+reg or (reg+reg)+const. From-SVN: r234269
Diffstat (limited to 'gcc/config/i386/geode.md')
0 files changed, 0 insertions, 0 deletions