This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Vector pointer modes
- From: Andrew Stubbs <ams at codesourcery dot com>
- To: GCC Development <gcc at gcc dot gnu dot org>
- Date: Wed, 16 May 2018 17:03:35 +0100
- Subject: Vector pointer modes
Hi all,
I'm in the process of trying to update our AMD GCN port from GCC 7 to
GCC 8+, but I've hit a problem ...
It seems there's a new assumption that pointers and addresses will be
scalar, but GCN load instructions require vectors of pointers.
Basically, machine_mode has been replaced with scalar_int_machine mode
in many places, and we were relying on vector modes being allowed.
The changes are all coming from the Richard Sandiford's SVE patches.
Is there a new way of dealing with vectors of pointers?
Thanks
Andrew