On Mon, 23 May 2016, Eric Botcazou wrote: > > The following changes the IL the C family frontends emit for > > vector indexing from a mix of BIT_FIELD_REF (for constant indices) > > and pointer arithmetic + dereferences (for variable indicies) to > > a simple ARRAY_REF of the vector view-converted to a corresponding > > array type. > > FWIW the Ada front-end (gigi) has always done that for its vector_type.
Hmm, so it must have run into the bugfix part of this patch (the tree-ssa.c hunk). And it will benefit from the gimple-fold.c hunk. Richard.