Document the loop vectorizer changes.
authorNadav Rotem <nrotem@apple.com>
Thu, 7 Feb 2013 05:42:31 +0000 (05:42 +0000)
committerNadav Rotem <nrotem@apple.com>
Thu, 7 Feb 2013 05:42:31 +0000 (05:42 +0000)
llvm-svn: 174585

llvm/docs/ReleaseNotes.rst

index e8ea5c9..75dcf19 100644 (file)
@@ -52,6 +52,21 @@ Non-comprehensive list of changes in this release
   easy-to-write reStructuredText. See `llvm/docs/README.txt` for more
   information.
 
+ Loop Vectorizer
+ ---------------
+ We've continued the work on the loop vectorizer. The loop vectorizer now has the following features:
+  # Loops with unknown trip count.
+  # Runtime checks of pointers
+  # Reductions, Inductions
+  # If Conversion
+  # Pointer induction variables
+  # Reverse iterators
+  # Vectorization of mixed types
+  # Vectorization of function calls
+  # Partial unrolling during vectorization
+
+  We've also improved the X86 and ARM cost model.
+
 * ... next change ...
 
 .. NOTE