Introduce and use unknown_optab
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 Jul 2012 17:28:41 +0000 (17:28 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 Jul 2012 17:28:41 +0000 (17:28 +0000)
commit6cdd383ad344227754c65ef8d731802197890a82
tree528f887d302a83c24849f9d2bb197affe426e5e5
parentc808e68a949dc87c27d010746cd08cb316d6c313
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189816 138bc75d-0d04-0410-961f-82ee72b054a4
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