gcc:
commit90b356513caca9c4a5faec602f2275cc1ec1ac1f
authorbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Jan 2005 14:37:23 +0000 (4 14:37 +0000)
committerbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Jan 2005 14:37:23 +0000 (4 14:37 +0000)
treea919dee0dec5ee35dd918a7ace0394d63a37c89c
parentddcd5265b3bfdeaade59784d28ab2f7724d24344
gcc:
2005-01-04  Paolo Bonzini  <bonzini@gnu.org>
    Devang Patel  <dpatel@apple.com>

PR tree-optimization/18308

* tree-if-conv.c (add_to_dst_predicate_list): Gimplify
the operands before creating a new expression.
* dojump.c (do_jump): Make drop_through_label available
for all cases.  Add expansion of COND_EXPR.

gcc/testsuite:
2005-01-04  Paolo Bonzini  <bonzini@gnu.org>

* gcc.dg/vect/pr18308.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@92895 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dojump.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/pr18308.c [new file with mode: 0644]
gcc/tree-if-conv.c