https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70970
--- Comment #4 from Rodrigo ---
Well, without auto-vectorization the code should work (x86 allows non-SSE
misaligned reads and writes). But I think understand your rationale.
Thanks.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70970
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70970
--- Comment #2 from Rodrigo ---
Just noticed a dumb mistake in the parameter order of memalign (_aligned_malloc
is (size, alignment); memalign is (alignment, size)) but the problem persists.
Also forgot that I had to use -march=native under 5.3.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70970
Rodrigo changed:
What|Removed |Added
Attachment #38424|0 |1
is obsolete|