summaryrefslogtreecommitdiff
path: root/docs/ReleaseNotes.rst
diff options
context:
space:
mode:
authorDiego Novillo <dnovillo@google.com>2014-05-29 20:13:27 +0000
committerDiego Novillo <dnovillo@google.com>2014-05-29 20:13:27 +0000
commit43118fcc51f014a1ebef65aa06f515e493d63ab2 (patch)
tree9ab21b2e537535db9ef9cb47d417d1a77181b8d5 /docs/ReleaseNotes.rst
parenta3f8ad86d837d139cf7f37b2fd7448000bc1d0e1 (diff)
downloadclang-43118fcc51f014a1ebef65aa06f515e493d63ab2.tar.gz
Add documentation for -Rpass*
Summary: This adds documentation for -Rpass, -Rpass-missed and -Rpass-analysis. It also adds release notes for 3.5. Reviewers: rsmith Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D3730 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@209841 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/ReleaseNotes.rst')
-rw-r--r--docs/ReleaseNotes.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst
index df27af90b4..94c36930a7 100644
--- a/docs/ReleaseNotes.rst
+++ b/docs/ReleaseNotes.rst
@@ -92,6 +92,11 @@ Deprecated flags `-faddress-sanitizer`, `-fthread-sanitizer`,
`-fcatch-undefined-behavior` and `-fbounds-checking` were removed in favor of
`-fsanitize=` family of flags.
+It is now possible to get optimization reports from the major transformation
+passes via three new flags: `-Rpass`, `-Rpass-missed` and `-Rpass-analysis`.
+These flags take a POSIX regular expression which indicates the name
+of the pass (or passes) that should emit optimization remarks.
+
C Language Changes in Clang
---------------------------