diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2011-11-28 23:55:49 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2011-11-28 23:55:49 +0000 |
commit | 7ca7b53804c75d5c785f89e348f16930e242b973 (patch) | |
tree | 71d62b592aa8efbbd76d73f3a0347a4a15f61b20 /docs | |
parent | 5e19c1f945577b591ff218da738de3873b77f972 (diff) | |
download | external_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.html | 7 |
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 |