https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83628

--- Comment #12 from uros at gcc dot gnu.org ---
Author: uros
Date: Fri May 25 13:56:16 2018
New Revision: 260760

URL: https://gcc.gnu.org/viewcvs?rev=260760&root=gcc&view=rev
Log:
        PR target/83628
        * config/alpha/alpha.md (ashlsi3): New insn pattern.
        (*ashlsi_se): Rename from *ashldi_se.  Define as sign
        extension of SImode operation.  Use const123_operand predicate.
        (*saddsi_1): Remove.
        (*saddl_se_1): Ditto.
        (*ssubsi_1): Ditto.
        (*ssubl_se_1): Ditto.
        * config/alpha/predicates.md (const123_operand): New predicate.
        * config/alpha/constraints.md (P): Use IN_RANGE.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/alpha/alpha.md
    trunk/gcc/config/alpha/constraints.md
    trunk/gcc/config/alpha/predicates.md

Reply via email to