tree-pass.h (PROP_gimple_lvec): New.
authorMarc Glisse <marc.glisse@inria.fr>
Thu, 21 Mar 2013 21:11:56 +0000 (22:11 +0100)
committerMarc Glisse <glisse@gcc.gnu.org>
Thu, 21 Mar 2013 21:11:56 +0000 (21:11 +0000)
commit6f37411dcade5f7b3e326ab6e80623034a0b5b59
tree1f657498583f4dae2746478be86a85d0c6898b82
parent511ef689f442669bf1f046365985b0a67f9531db
tree-pass.h (PROP_gimple_lvec): New.

2013-03-21  Marc Glisse  <marc.glisse@inria.fr>

* tree-pass.h (PROP_gimple_lvec): New.
* passes.c (dump_properties): Handle PROP_gimple_lvec.
(init_optimization_passes): Move pass_lower_vector.
* tree-vect-generic.c (gate_expand_vector_operations_ssa): Test
PROP_gimple_lvec.
(pass_lower_vector): Provide PROP_gimple_lvec.
(pass_lower_vector_ssa): Likewise.
* cfgexpand.c (pass_expand): Require PROP_gimple_lvec.

From-SVN: r196890
gcc/ChangeLog
gcc/cfgexpand.c
gcc/passes.c
gcc/tree-pass.h
gcc/tree-vect-generic.c