Re: [10/13] Rework VEC_PERM_EXPR folding

2018-01-02 Thread Richard Biener
On Sun, Dec 10, 2017 at 12:23 AM, Richard Sandiford wrote: > This patch reworks the VEC_PERM_EXPR folding so that more of it works > for variable-length vectors. E.g. it means that we can now recognise > variable-length permutes that reduce to a single vector, or

Re: [10/13] Rework VEC_PERM_EXPR folding

2017-12-19 Thread Richard Sandiford
Ping Richard Sandiford writes: > This patch reworks the VEC_PERM_EXPR folding so that more of it works > for variable-length vectors. E.g. it means that we can now recognise > variable-length permutes that reduce to a single vector, or cases in > which a

[10/13] Rework VEC_PERM_EXPR folding

2017-12-09 Thread Richard Sandiford
This patch reworks the VEC_PERM_EXPR folding so that more of it works for variable-length vectors. E.g. it means that we can now recognise variable-length permutes that reduce to a single vector, or cases in which a variable-length permute only needs one input. There should be no functional