This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r208487 - in /trunk/gcc: ChangeLog config/arc/a...
- From: amylaar at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 11 Mar 2014 16:09:59 -0000
- Subject: r208487 - in /trunk/gcc: ChangeLog config/arc/a...
Author: amylaar
Date: Tue Mar 11 16:09:59 2014
New Revision: 208487
URL: http://gcc.gnu.org/viewcvs?rev=208487&root=gcc&view=rev
Log:
Fix post-reload predicate mismatch ICE during qt build:
* config/arc/predicates.md (extend_operand): During/after reload,
allow const_int_operand.
* config/arc/arc.md (mulsidi3_700): Use extend_operand predicate.
(umulsidi3_700): Likewise. Change operand 2 constraint back to "cL".
(mulsi3_highpart): Change operand 2 constraint alternatives 2 and 3
to "i".
(umulsi3_highpart_i): Likewise.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arc/arc.md
trunk/gcc/config/arc/predicates.md