Update the release notes about the vectorizers.
authorNadav Rotem <nrotem@apple.com>
Mon, 15 Apr 2013 22:10:39 +0000 (22:10 +0000)
committerNadav Rotem <nrotem@apple.com>
Mon, 15 Apr 2013 22:10:39 +0000 (22:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179564 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.rst

index 3ca55602549468ac5d8a1605b50cf61ae286a20e..d8068831773fe7f5c6093fecd6c8baf87c42d152 100644 (file)
@@ -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
 ------------