r226085 - in /trunk/gcc: ChangeLog config/msp43...

dj@gcc.gnu.org dj@gcc.gnu.org
Thu Jul 23 03:32:00 GMT 2015


Author: dj
Date: Thu Jul 23 03:32:47 2015
New Revision: 226085

URL: https://gcc.gnu.org/viewcvs?rev=226085&root=gcc&view=rev
Log:
* config/msp430/t-msp430 (MULTILIB_DIRNAMES): Remove trailing
slashes.

* config/msp430/msp430.md (ashlhi3): Optimize shifts of subregs.
(ashrhi3): Likewise.
(lshrhi3): Likewise.
(movhi): Take advantage of zero-extend to load small constants.
(movpsi): Likewise.
(and<mode>3): Likewise.
(zero_extendqihi2): Likewise.
(zero_extendqisi2): New.
* config/msp430/constraints.md (N,O): New.
* config/msp430/msp430.h (WORD_REGISTER_OPERATIONS): Define.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/msp430/constraints.md
    trunk/gcc/config/msp430/msp430.h
    trunk/gcc/config/msp430/msp430.md
    trunk/gcc/config/msp430/t-msp430



More information about the Gcc-cvs mailing list