Re: [7/7] Make vectorizable_load/store handle IFN_MASK_LOAD/STORE

2017-11-17 Thread Jeff Law
On 11/17/2017 02:21 AM, Richard Sandiford wrote: > After the previous patches, it's easier to see that the remaining > inlined transform code in vectorizable_mask_load_store is just a > cut-down version of the VMAT_CONTIGUOUS handling in vectorizable_load > and vectorizable_store. This patch there

[7/7] Make vectorizable_load/store handle IFN_MASK_LOAD/STORE

2017-11-17 Thread Richard Sandiford
After the previous patches, it's easier to see that the remaining inlined transform code in vectorizable_mask_load_store is just a cut-down version of the VMAT_CONTIGUOUS handling in vectorizable_load and vectorizable_store. This patch therefore makes those functions handle masked loads and stores