This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Vector subscription patch
On Wed, Oct 20, 2010 at 11:36 PM, Richard Henderson <rth@redhat.com> wrote:
> On 10/20/2010 02:27 PM, Richard Guenther wrote:
>> A VIEW_CONVERT_EXPR <ARRAY_TYPE, register>[index] should also work.
>
> That should mark the variable addressable iff index is non-constant?
No, the variable will still be in SSA form, thus the expanders have to take
extra care. The variable will be non-addressable but in non-SSA form
if there are partial stores though.
Well - all the above is in theory, I think even with Ada we don't end up
with this kind of trees, so it might still explode ;)
Richard.
>
> r~
>