On May 16, 2018 6:03:35 PM GMT+02:00, Andrew Stubbs <a...@codesourcery.com> wrote: >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?
Maybe you can masquerade it behind a large scalar integer mode?... Richard. >Thanks > >Andrew