* 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>
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
as a few random programs with test inputs. This section is meant to track how
stable LLVM is as a whole. The columns of the tables are:<p>
includes benchmark suites like the Olden, McCat, Ptrdist, and SPEC benchmarks as
well as a few random programs with test inputs. This section is meant to track
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>
<li><a name="Program">Program - The name of the program for that row
<li><a name="GCCAS">GCCAS - Time to run LLVM optimizers on the program
<li><a name="Bytecode">Bytecode - The size of the bytecode for the program
<li><a name="Instrs">Instrs - The number of LLVM instructions in the
compiled bytecode
<li><a name="LLC">LLC - The time taken compile with LLC (the static backend)
<li><a name="NAT">NAT - The time taken to execute the program when compiled
with GCC -O3.
<li><a name="CBE">CBE - The time taken to execute the program after compilation
through the C Backend. If the diff fails, this a *.
<li><a name="LLC">LLC - The time taken to run LLC compiled program
<li><a name="JIT">JIT - How long does the program take to execute in the
Just-In-Time compiler.
<li><a name="MachCode">MachCode - The number of bytes of machine code
generated by the JIT.
<li><a name="CompTime">CompTime - The amount of time spent in the JIT itself,
instead of executing the program.
<li><a name="Program">Program</a> - The name of the program for that row.</li>
<li><a name="GCCAS">GCCAS</a> - Time to run LLVM optimizers on the program.</li>
<li><a name="Bytecode">Bytecode</a> - The size of the bytecode for the
program</li>
<li><a name="Instrs">Instrs</a> - The number of LLVM instructions in the
compiled bytecode</li>
<li><a name="LLC<br>compile">LLC compile</a> - The time taken compile with
LLC (the static backend)</li>
<li><a name="JIT<br>codegen">JIT codegen</a> - The amount of time spent in the
JIT itself, instead of executing the program.</li>
<li><a name="Machine<br>code">Machine code</a> - The number of bytes of machine
code generated by the JIT.</li>
<li><a name="GCC">GCC</a> - The time taken to execute the program when compiled
with GCC -O3.</li>
<li><a name="CBE">CBE</a> - The time taken to execute the program after
compilation through the C Backend.</li>
<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>
A complete log of testing <a href="$DATE-ProgramTest.txt.gz">is available</a>