mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-27 13:30:05 +00:00
* Wrap long lines
* Mention the HTML/man page output from single POD source file git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14580 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
c08937aee7
commit
0d4b67c67f
@ -105,9 +105,9 @@ constrained to be the same as the CFG for the LLVM input code.</li>
|
||||
<li>LLVM now has new loop unrolling and loop unswitching passes.</li>
|
||||
<li>The induction variable substitution pass performs linear function test
|
||||
replacement and exit value replacement optimizations.</li>
|
||||
<li>LLVM now has first-class support for <a href="GarbageCollection.html">Accurate
|
||||
Garbage Collection</a>, enabling the use of aggressive copying and generational
|
||||
collectors.</li>
|
||||
<li>LLVM now has first-class support for <a
|
||||
href="GarbageCollection.html">Accurate Garbage Collection</a>, enabling the use
|
||||
of aggressive copying and generational collectors.</li>
|
||||
<li>LLVM now includes an implementation of Andersen's interprocedural alias
|
||||
analysis algorithm.</li>
|
||||
<li>Bugpoint can <a href="http://llvm.cs.uiuc.edu/PR327">extract individual
|
||||
@ -115,19 +115,19 @@ basic blocks</a> to track down reduce miscompilation testcases.</li>
|
||||
<li>LLVM and the C front-end now work under Win32 using the
|
||||
<a href="http://www.cygwin.com">Cygwin</a> runtime libraries.
|
||||
This includes the JIT compiler.</li>
|
||||
<li>The LLVM code generator is now being <a
|
||||
href="CodeGenerator.html">documented</a>.</li>
|
||||
<li>There is a new tool, llvm-abcd, the Analysis of ByteCode Dumper (abcd).
|
||||
This tool can compute basic statistics and bytecode density statistics on a
|
||||
module or function basis and also dump out bytecode in a textual format that
|
||||
is lower level than assembly (values are not resolved from slot numbers).
|
||||
It should only be of interest to (a) those who are working to improve the
|
||||
bytecode format and (b) those who really want to understand or document the
|
||||
details of the bytecode format.</li>
|
||||
<li>The <a href="BytecodeFormat.html">LLVM Bytecode file format</a> is now
|
||||
being documented.</li>
|
||||
<li>LLVM now provides an <a href="LangRef.html#i_isunordered">llvm.isunordered</a> intrinsic
|
||||
for efficient implementation of unordered floating point comparisons.</li>
|
||||
<li>The LLVM code generator is now being <a
|
||||
href="CodeGenerator.html">documented</a>.</li>
|
||||
<li>There is a new tool, llvm-bcanalyzer. This tool can compute basic
|
||||
statistics and bytecode density statistics on a module or function basis and
|
||||
also dump out bytecode in a textual format that is lower level than assembly
|
||||
(values are not resolved from slot numbers). It should only be of interest to
|
||||
(a) those who are working to improve the bytecode format and (b) those who
|
||||
really want to understand or document the details of the bytecode format.</li>
|
||||
<li>The <a href="BytecodeFormat.html">LLVM Bytecode file format</a> is now being
|
||||
documented.</li>
|
||||
<li>LLVM now provides an <a
|
||||
href="LangRef.html#i_isunordered">llvm.isunordered</a> intrinsic for efficient
|
||||
implementation of unordered floating point comparisons.</li>
|
||||
<li>The llvmgcc front-end now supports the GCC builtins for ISO C99 floating
|
||||
point comparison macros (e.g., <tt>__builtin_islessequal</tt>).</li>
|
||||
<li>Now that there are more source files than can fit on a 32Kbyte command
|
||||
@ -136,6 +136,8 @@ llvmgrep tool in the utils directory combines an egrep and a find without
|
||||
passing filenames through the command line. This improves performance
|
||||
slightly. Simply run llvmgrep like you might egrep but leave off the file
|
||||
names.</li>
|
||||
<li>We now generate HTML documentation and man pages for the tools from a single
|
||||
source (perl-style POD files).</li>
|
||||
</ol>
|
||||
|
||||
</div>
|
||||
@ -297,7 +299,7 @@ enum type</a></li>
|
||||
prototypes that take opaque structs by-value</a></li>
|
||||
<li><a href="http://llvm.cs.uiuc.edu/PR374">[llvmgcc] Crash compiling variable
|
||||
length array of structures</a></li>
|
||||
<li><a href="http://llvm.cs.uiuc.edu/PR377">[llvmgcc] miscompilation of staticly
|
||||
<li><a href="http://llvm.cs.uiuc.edu/PR377">[llvmgcc] miscompilation of staticly
|
||||
initialized unsigned bitfields</a></li>
|
||||
</ol>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user