[Bug target/102591] Failure to optimize search for value in vector-sized area to use SIMD
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102591 --- Comment #2 from Gabriel Ravier --- memcpy can fail on unaligned memory ??? I used it specifically to avoid this problem ! (also, LLVM's code, I am pretty sure, does not have any issue with alignment, as it uses either AVX instructions which care not for it, or specifically does a movdqu (i.e. unaligned load) of the memory)
[Bug target/102591] Failure to optimize search for value in vector-sized area to use SIMD
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102591 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org Ever confirmed|0 |1 Last reconfirmed||2021-10-05 Status|UNCONFIRMED |WAITING --- Comment #1 from Richard Biener --- Hmm, but __builtin_memcpy(, tpl, 16); could trap since 'tpl' is not aligned to 16 bytes? So LLVM creates wrong code here?