https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87581
--- Comment #9 from Jakub Jelinek <jakub at gcc dot gnu.org> --- (In reply to David Svoboda from comment #8) > A clarification: > The SSE2 instructions are not new. (20 years old) > Their use by the optimizer is (relatively) new. (between 4.8.5 and 4.9.4 > from my testing). Maybe for a specific testcase, the vectorizer is being constantly improved. For many other testcases you'll find that it changed already in various releases starting with 4.0 (when the vectorizer has been added). 4.0 is just 13 years ago, still it is nothing I'd call recently.