]> granicus.if.org Git - llvm/commitdiff
ReleaseNotes: reduced jump table density
authorHans Wennborg <hans@hanshq.net>
Thu, 18 Aug 2016 20:07:07 +0000 (20:07 +0000)
committerHans Wennborg <hans@hanshq.net>
Thu, 18 Aug 2016 20:07:07 +0000 (20:07 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_39@279128 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.rst

index dc76617a87b2e2bfa877fb15afc8ef5fa859d191..68d48b2237ae7e7722b8e177618891c8544c91d9 100644 (file)
@@ -79,6 +79,10 @@ Non-comprehensive list of changes in this release
   faster than MemDep. Currently, GVNHoist (which is off by default) makes use of
   MemorySSA.
 
+* The minimum density for lowering switches with jump tables has been reduced
+  from 40% to 10% for functions which are not marked ``optsize`` (that is,
+  compiled with ``-Os``).
+
 .. 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