Introduce and use unknown_optab
authorRichard Henderson <rth@redhat.com>
Tue, 24 Jul 2012 17:28:41 +0000 (10:28 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 24 Jul 2012 17:28:41 +0000 (10:28 -0700)
commit2225b9f2982775c7d89fcd7d04adbe4722ba59c3
tree528f887d302a83c24849f9d2bb197affe426e5e5
parent0c471ab87bdb5fc3ff87560f64f78375ae6d386e
Introduce and use unknown_optab

Prep for a later patch where this becomes an enum value.

        * optabs.h (unknown_optab): New.
        * builtins.c (interclass_mathfn_icode): Use it.
        * dojump.c (do_compare_rtx_and_jump): Likewise.
        * optabs.c (optab_for_tree_code, expand_binop): Likewise.
        * tree-vect-generic.c (add_rshift, expand_vector_divmod): Likewise.
        (expand_vector_operations_1): Likewise.
        * tree-vect-patterns.c (vect_recog_divmod_pattern): Likewise.
        * tree-vect-stmts.c (supportable_narrowing_operation): Likewise.

From-SVN: r189816
gcc/ChangeLog
gcc/builtins.c
gcc/dojump.c
gcc/optabs.c
gcc/optabs.h
gcc/tree-vect-generic.c
gcc/tree-vect-patterns.c
gcc/tree-vect-stmts.c