Re: [1/7] Move code that stubs out IFN_MASK_LOADs

2017-11-17 Thread Jeff Law
On 11/17/2017 02:17 AM, Richard Sandiford wrote: > vectorizable_mask_load_store replaces scalar IFN_MASK_LOAD calls with > dummy assignments, so that they never survive vectorisation. This patch > moves the code to vect_transform_loop instead, so that we only change > the scalar statements once

[1/7] Move code that stubs out IFN_MASK_LOADs

2017-11-17 Thread Richard Sandiford
vectorizable_mask_load_store replaces scalar IFN_MASK_LOAD calls with dummy assignments, so that they never survive vectorisation. This patch moves the code to vect_transform_loop instead, so that we only change the scalar statements once all of them have been vectorised. This makes it easier to