aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2017-08-28 20:16:59 +0000
committerHans Wennborg <hans@hanshq.net>2017-08-28 20:16:59 +0000
commit16b72b1d7ec01c2acd3da7f6244d74903306b58c (patch)
tree82b968637dbd44db5e5e637c9b027853f6bba5d8
parentf38cbf36c36c182f4c608e6e24fec30d9163cf83 (diff)
downloadllvm-16b72b1d7ec01c2acd3da7f6244d74903306b58c.zip
llvm-16b72b1d7ec01c2acd3da7f6244d74903306b58c.tar.gz
llvm-16b72b1d7ec01c2acd3da7f6244d74903306b58c.tar.bz2
ReleaseNotes: LLVM_REVERSE_ITERATION
By Mandeep Singh Grang! llvm-svn: 311919
-rw-r--r--llvm/docs/ReleaseNotes.rst6
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/docs/ReleaseNotes.rst b/llvm/docs/ReleaseNotes.rst
index 563d637..5343dd8 100644
--- a/llvm/docs/ReleaseNotes.rst
+++ b/llvm/docs/ReleaseNotes.rst
@@ -46,6 +46,12 @@ Non-comprehensive list of changes in this release
HTML. The tool processes the YAML files produced by clang with the
-fsave-optimization-record option.
+* A new CMake macro ``LLVM_REVERSE_ITERATION`` has been added. If enabled, all
+ supported unordered LLVM containers would be iterated in reverse order. This
+ is useful for uncovering non-determinism caused by iteration of unordered
+ containers. Currently, it supports reverse iteration of SmallPtrSet and
+ DenseMap.
+
Changes to the LLVM IR
----------------------