Skip to content

Commit

Permalink
Expand the part about CFI a bit.
Browse files Browse the repository at this point in the history
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145324 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information
espindola committed Nov 28, 2011
1 parent 5e19c1f commit 7ca7b53
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions docs/ReleaseNotes.html
Original file line number Diff line number Diff line change
Expand Up @@ -942,8 +942,11 @@ <h3>
<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
Expand Down

0 comments on commit 7ca7b53

Please sign in to comment.