* Match the column names in the report

* Describe and clarify meanings of columns
* Fix up HTML: close <a> and <li> tags


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7900 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Misha Brukman 2003-08-15 19:31:04 +00:00
parent d2dfc9628d
commit 0137afab0a

View File

@ -116,28 +116,33 @@ GNUplot <b>charts</b> showing a couple of things:
</td></tr></table></td></tr></table></center><p> </td></tr></table></td></tr></table></center><p>
This section tests LLVM on a variety of programs in the test suite. This This section tests LLVM on a variety of programs in the test suite. This
includes benchmark suites like the Olden, ptrdist, and SPEC benchmarks as well includes benchmark suites like the Olden, McCat, Ptrdist, and SPEC benchmarks as
as a few random programs with test inputs. This section is meant to track how well as a few random programs with test inputs. This section is meant to track
stable LLVM is as a whole. The columns of the tables are:<p> how stable LLVM is as a whole. A failure in the execution of any test is marked
with an asterisk: `*'. The columns of the tables are:<p>
<ol> <ol>
<li><a name="Program">Program - The name of the program for that row <li><a name="Program">Program</a> - The name of the program for that row.</li>
<li><a name="GCCAS">GCCAS - Time to run LLVM optimizers on the program <li><a name="GCCAS">GCCAS</a> - Time to run LLVM optimizers on the program.</li>
<li><a name="Bytecode">Bytecode - The size of the bytecode for the program <li><a name="Bytecode">Bytecode</a> - The size of the bytecode for the
<li><a name="Instrs">Instrs - The number of LLVM instructions in the program</li>
compiled bytecode <li><a name="Instrs">Instrs</a> - The number of LLVM instructions in the
<li><a name="LLC">LLC - The time taken compile with LLC (the static backend) compiled bytecode</li>
<li><a name="NAT">NAT - The time taken to execute the program when compiled <li><a name="LLC<br>compile">LLC compile</a> - The time taken compile with
with GCC -O3. LLC (the static backend)</li>
<li><a name="CBE">CBE - The time taken to execute the program after compilation <li><a name="JIT<br>codegen">JIT codegen</a> - The amount of time spent in the
through the C Backend. If the diff fails, this a *. JIT itself, instead of executing the program.</li>
<li><a name="LLC">LLC - The time taken to run LLC compiled program <li><a name="Machine<br>code">Machine code</a> - The number of bytes of machine
<li><a name="JIT">JIT - How long does the program take to execute in the code generated by the JIT.</li>
Just-In-Time compiler. <li><a name="GCC">GCC</a> - The time taken to execute the program when compiled
<li><a name="MachCode">MachCode - The number of bytes of machine code with GCC -O3.</li>
generated by the JIT. <li><a name="CBE">CBE</a> - The time taken to execute the program after
<li><a name="CompTime">CompTime - The amount of time spent in the JIT itself, compilation through the C Backend.</li>
instead of executing the program. <li><a name="LLC">LLC</a> - How long does the program generated by the static
backend LLC take to execute </li>
<li><a name="JIT">JIT</a> - The amount of time spent running the
program with the JIT; this includes the code generation phase (listed above)
and actually running the program.</li>
</ol><p> </ol><p>
A complete log of testing <a href="$DATE-ProgramTest.txt.gz">is available</a> A complete log of testing <a href="$DATE-ProgramTest.txt.gz">is available</a>