Re: [08/11] Make hoist_defs_of_uses use vec_info::lookup_def

2018-08-01 Thread Richard Biener
On Mon, Jul 30, 2018 at 1:43 PM Richard Sandiford wrote: > > This patch makes hoist_defs_of_uses use vec_info::lookup_def instead of: > > if (!gimple_nop_p (def_stmt) > && flow_bb_inside_loop_p (loop, gimple_bb (def_stmt))) > > to test whether a feeding scalar statement needs to be

[08/11] Make hoist_defs_of_uses use vec_info::lookup_def

2018-07-30 Thread Richard Sandiford
This patch makes hoist_defs_of_uses use vec_info::lookup_def instead of: if (!gimple_nop_p (def_stmt) && flow_bb_inside_loop_p (loop, gimple_bb (def_stmt))) to test whether a feeding scalar statement needs to be hoisted out of the vectorised loop. It isn't worth doing in its own