aboutsummaryrefslogtreecommitdiff
path: root/gcc/cse.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@codesourcery.com>2010-06-29 13:43:57 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2010-06-29 13:43:57 +0000
commit810c4bf4f02f33cc69d7af5d8c2eeddadd1c380b (patch)
tree024897a736eff33e41d31aa9b43231801ffe1c88 /gcc/cse.c
parent3c07301f6b488870892ac4b79825ba8364b07104 (diff)
downloadgcc-810c4bf4f02f33cc69d7af5d8c2eeddadd1c380b.zip
gcc-810c4bf4f02f33cc69d7af5d8c2eeddadd1c380b.tar.gz
gcc-810c4bf4f02f33cc69d7af5d8c2eeddadd1c380b.tar.bz2
re PR target/43902 (suboptimal MIPS widening multiply accumulate)
PR target/43902 * config/arm/arm.md (maddsidi4, umaddsidi4): New expanders. (maddhisi4): Renamed from mulhisi3addsi. Operands renumbered. (maddhidi4): Likewise. testsuite/ PR target/43902 * gcc.target/arm/wmul-1.c: Test for smlabb instead of smulbb. * gcc.target/arm/wmul-3.c: New test. * gcc.target/arm/wmul-4.c: New test. From-SVN: r161533
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions