This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r179315 - in /trunk/gcc: ChangeLog config/rx/pr...
- From: nickc at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 28 Sep 2011 14:37:31 -0000
- Subject: r179315 - in /trunk/gcc: ChangeLog config/rx/pr...
Author: nickc
Date: Wed Sep 28 14:37:30 2011
New Revision: 179315
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=179315
Log:
* config/rx/predicates.md (rx_minmax_operand): New predicate.
Accepts immediates and a restricted subset of MEMs.
* config/rx/rx.md (int_modes): New iterator.
(smaxsi3, sminsi3): Delete and replace with...
(smax<int_mode>3, smin<int_mode>3): New patterns.
(umax<>3_u, umax<>3_ur, umax<>3, umin<>3): New patterns.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/rx/predicates.md
trunk/gcc/config/rx/rx.md