[Bug target/106253] [13 Regression] ICE in vect_transform_loops, at tree-vectorizer.cc:1032
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Jul 13 12:06:24 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106253
--- Comment #11 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Tamar Christina from comment #10)
> For completeness, I reduced the Armhf failure and that seems to happen on
> bswap.
>
> #include <stdlib.h>
> #include <stdint.h>
>
> void
> __sha256_process_block (uint32_t *buffer, size_t len, uint32_t *W)
> {
> for (unsigned int t = 0; t < 16; ++t)
> {
> W[t] = __bswap_32 (*buffer);
> ++buffer;
> }
> }
>
> will ICE at -O3
So similar issue for __builtin_neon_bswapv4si_uu then which is thought to
clobber memory (it hopefully doesn't).
More information about the Gcc-bugs
mailing list