Author: hans Date: Fri Aug 14 17:31:50 2015 New Revision: 245109 URL: http://llvm.org/viewvc/llvm-project?rev=245109&view=rev Log: ReleaseNotes: switch lowering
Modified: llvm/branches/release_37/docs/ReleaseNotes.rst Modified: llvm/branches/release_37/docs/ReleaseNotes.rst URL: http://llvm.org/viewvc/llvm-project/llvm/branches/release_37/docs/ReleaseNotes.rst?rev=245109&r1=245108&r2=245109&view=diff ============================================================================== --- llvm/branches/release_37/docs/ReleaseNotes.rst (original) +++ llvm/branches/release_37/docs/ReleaseNotes.rst Fri Aug 14 17:31:50 2015 @@ -70,6 +70,11 @@ Non-comprehensive list of changes in thi instruction set that can be dynamically loaded into the Linux kernel via the `bpf(2) <http://man7.org/linux/man-pages/man2/bpf.2.html>`_ syscall. +* Switch-case lowering was rewritten to avoid generating unbalanced search trees + (`PR22262 <http://llvm.org/pr22262>`_) and to exploit profile information + when available. Some lowering strategies are now disabled when optimizations + are turned off, to save compile time. + * ... next change ... .. NOTE _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits