wmul-4.c
365 Bytes
-
re PR target/43902 (suboptimal MIPS widening multiply accumulate) · 810c4bf4
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
Bernd Schmidt committed