altivec.md: Delete UNSPEC_VMLADDUHM.
authorDavid Edelsohn <dje.gcc@gmail.com>
Mon, 15 Jun 2015 22:17:47 +0000 (22:17 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Mon, 15 Jun 2015 22:17:47 +0000 (18:17 -0400)
commit7faaf44a7f673db903e6b85b2d8d30e189622973
treecdab896ac09385982e7d4583b66c52bd621ecd88
parent6a0f8c015e787ad40bca94c72d34911368762db9
altivec.md: Delete UNSPEC_VMLADDUHM.

        * altivec.md: Delete UNSPEC_VMLADDUHM.
        (mulv4si3_p8): New pattern.
        (mulv4si3): Use it for POWER8.
        (mulv8hi3): Use vmladduhm with zero addend.
        (altivec_vmladduhm): Descriptive RTL.

From-SVN: r224494
gcc/ChangeLog
gcc/config/rs6000/altivec.md