Have HexagonSelectionDAGInfo take a DataLayout rather than a
[oota-llvm.git] / docs / ReleaseNotes.rst
index 85bbd7187bc55a2ad90157c4f77d3fb0eaa46f9c..2b2240c4a7395fed153b8a3050838037277e32ce 100644 (file)
@@ -52,6 +52,12 @@ Non-comprehensive list of changes in this release
 * llvm-ar now handles IR files like regular object files. In particular, a
   regular symbol table is created for symbols defined in IR files.
 
+* LLVM now always uses cfi directives for producing most stack
+  unwinding information.
+
+* The prefix for loop vectorizer hint metadata has been changed from
+  ``llvm.vectorizer`` to ``llvm.loop.vectorize``.
+
 .. NOTE
    For small 1-3 sentence descriptions, just add an entry at the end of
    this list. If your description won't fit comfortably in one bullet
@@ -100,8 +106,7 @@ which were used to enable EHABI in the previous releases, are removed now.
 This means all ARM code will emit EH unwind tables, or CFI unwinding (for
 debug/profiling), or both. To avoid run-time inconsistencies, C code will
 also emit EH tables (in case they interoperate with C++ code), as is the
-case for other architectures (ex. x86_64). You can disable them via the
-flag ``-fno-unwind-tables`` in Clang.
+case for other architectures (ex. x86_64).
 
 External Open Source Projects Using LLVM 3.5
 ============================================