aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2011-11-28 23:55:49 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2011-11-28 23:55:49 +0000
commit7ca7b53804c75d5c785f89e348f16930e242b973 (patch)
tree71d62b592aa8efbbd76d73f3a0347a4a15f61b20 /docs
parent5e19c1f945577b591ff218da738de3873b77f972 (diff)
downloadexternal_llvm-7ca7b53804c75d5c785f89e348f16930e242b973.zip
external_llvm-7ca7b53804c75d5c785f89e348f16930e242b973.tar.gz
external_llvm-7ca7b53804c75d5c785f89e348f16930e242b973.tar.bz2
Expand the part about CFI a bit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145324 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r--docs/ReleaseNotes.html7
1 files changed, 5 insertions, 2 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index e1301d6..ce6aa98 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -942,8 +942,11 @@ be used to verify some algorithms.
<li>LLVM generates substantially better code for indirect gotos due to a new
tail duplication pass, which can be a substantial performance win for
interpreter loops that use them.</li>
-<li>Exception handling and debug information is now emitted with CFI directives,
- yielding <a href="http://blog.mozilla.com/respindola/2011/05/12/cfi-directives/">much smaller executables</a> for some C++ applications.
+<li>Exception handling and debug frame information is now emitted with CFI
+ directives. This lets the assembler produce more compact info as it knows
+ the final offsets, yielding <a href="http://blog.mozilla.com/respindola/2011/05/12/cfi-directives/">much smaller executables</a> for some C++ applications.
+ If the system assembler doesn't support it, MC exands the directives when
+ the integrated assembler is not used.
</li>
<li>The code generator now supports vector "select" operations on vector