Re: Make more use of VECTOR_CST_ENCODED_ELT

2017-12-07 Thread Richard Biener
On Wed, Dec 6, 2017 at 4:28 PM, Richard Sandiford wrote: > This patch makes various bits of code operate directly on the new > VECTOR_CST encoding, instead of using VECTOR_CST_ELT on all elements > of the vector. > > Previous patches handled operations that produce a new VECTOR_CST, > while this p

Make more use of VECTOR_CST_ENCODED_ELT

2017-12-06 Thread Richard Sandiford
This patch makes various bits of code operate directly on the new VECTOR_CST encoding, instead of using VECTOR_CST_ELT on all elements of the vector. Previous patches handled operations that produce a new VECTOR_CST, while this patch handles things like predicates. It also makes print_node dump t