From 74cd12b73ae5d3def15cc96c62b7fd4308cb9f2f Mon Sep 17 00:00:00 2001 From: Nadav Rotem Date: Mon, 15 Apr 2013 22:10:39 +0000 Subject: [PATCH] Update the release notes about the vectorizers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179564 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ReleaseNotes.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst index 3ca55602549..d8068831773 100644 --- a/docs/ReleaseNotes.rst +++ b/docs/ReleaseNotes.rst @@ -119,6 +119,15 @@ has the following features: - Vectorization of function calls - Partial unrolling during vectorization +The loop vectorizer is now enabled by default for -O3. + +SLP Vectorizer +-------------- + +LLVM now has a new SLP vectorizer. The new SLP vectorizer is not enabled by +default but can be enabled using the clang flag -fslp-vectorize. The BB-vectorizer +can also be enabled using the command line flag -fslp-vectorize-aggressive. + R600 Backend ------------