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