Re: Implement more rtx vector folds on variable-length vectors

2019-07-22 Thread Jeff Law
On 7/15/19 9:30 AM, Richard Sandiford wrote: > Richard Sandiford writes: >> This patch extends the tree-level folding of variable-length vectors >> so that it can also be used on rtxes. The first step is to move >> the tree_vector_builder new_unary/binary_operator routines to the >> parent vector

Re: Implement more rtx vector folds on variable-length vectors

2019-07-15 Thread Richard Sandiford
Richard Sandiford writes: > This patch extends the tree-level folding of variable-length vectors > so that it can also be used on rtxes. The first step is to move > the tree_vector_builder new_unary/binary_operator routines to the > parent vector_builder class (which in turn means adding a new >

Implement more rtx vector folds on variable-length vectors

2019-07-11 Thread Richard Sandiford
This patch extends the tree-level folding of variable-length vectors so that it can also be used on rtxes. The first step is to move the tree_vector_builder new_unary/binary_operator routines to the parent vector_builder class (which in turn means adding a new template parameter). The second step