genrecog.c (special_mode_pred_table): New.
authorRichard Henderson <rth@cygnus.com>
Thu, 14 Oct 1999 09:37:31 +0000 (02:37 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 14 Oct 1999 09:37:31 +0000 (02:37 -0700)
commit8fe0ca0c076f46ba45448b3254597844475eee30
tree1796e42498ad521d8d7c76c8890bd5c76139a8cf
parent03e0a65f6e0a4bd3e292e1e6a8328a591ec86f58
genrecog.c (special_mode_pred_table): New.

        * genrecog.c (special_mode_pred_table): New.
        (NUM_SPECIAL_MODE_PREDS): New.
        (find_operand): New.
        (validate_pattern): New argument `insn'.  Warn for assignment to
        any predicate accepting non-lvalues.  Conditionaly warn for
        match_operand without a mode.  Try much harder to match source
        and destination modes on a set.
        * tm.texi (SPECIAL_MODE_PREDICATES): Document.

From-SVN: r29967
gcc/ChangeLog
gcc/genrecog.c
gcc/tm.texi