On Thu, Jul 2, 2020 at 10:20 AM Martin Liška <mli...@suse.cz> wrote: > > On 6/30/20 3:03 PM, Richard Biener wrote: > > Now to simply restore previous behavior for this particular case we should > > probably make expand_vector_comparison walk immediate uses as you do > > but then call expand_vector_condition for each VEC_COND_EXPR use, > > making that return whether it "consumed" the comparison. If all uses > > consumed the comparison we should DCE it, if not, we should lower it? > > All right, I prepared patch for it. > > Patch can bootstrap on x86_64-linux-gnu and survives regression tests.
OK. Can you please replace 'auto_bitmap *' args with 'bitmap'? auto_bitmap decays to bitmap just fine. Thanks, Richard. > Ready to be installed? > Thanks, > Martin