https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741
--- Comment #37 from Sebastian Pop <spop at gcc dot gnu.org> --- I think gcc should stop blocking initialization loops: it should only block a loop when it contains more than two arrays, one array accessing non-contiguous elements in memory, and another array accessing contiguous elements in memory.