]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fix post-reload predicate mismatch ICE during qt build:
authorJoern Rennecke <joern.rennecke@embecosm.com>
Tue, 11 Mar 2014 16:09:59 +0000 (16:09 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Tue, 11 Mar 2014 16:09:59 +0000 (16:09 +0000)
commit167ba5b9dc22350d5fec46299769a4030b5cde4a
tree946c5020bb9110324f70e5b2548286d8b69846fc
parenta07f6ed2dd05923f69b8983e1fab767feecd393a
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.

From-SVN: r208487
gcc/ChangeLog
gcc/config/arc/arc.md
gcc/config/arc/predicates.md