[Bug target/95730] GCN offloading ICEs after commit fe7ebef7fe4f9acb79658ed9db0749b07efc3105 "Add support for __builtin_bswap128"
ams at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Jun 18 13:11:52 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95730
--- Comment #3 from Andrew Stubbs <ams at gcc dot gnu.org> ---
The GCN port does not define a scalar_mode_supported, and I think the default
definition is allowing TImode (as long long int). As I said, the SLP
fake-vector load/store use it fine as a substitute for V4SI or V2DI.
Probably this is a bug we should fix. I've been planning to implement
additional vector sizes, so I can fold this fix into that work and not regress
anything in SLP (hopefully).
More information about the Gcc-bugs
mailing list