Remove V9

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27886 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2006-04-20 17:42:23 +00:00
parent 2706983c48
commit 2a60703cb7
3 changed files with 2 additions and 69 deletions

View File

@ -168,17 +168,6 @@ make use of any of the built-in components. Doing so is not recommended at all,
but could be required for radically different targets that do not fit into the
LLVM machine description model: programmable FPGAs for example.</p>
<p><b>Important Note:</b> For historical reasons, the LLVM SparcV9 code
generator uses almost entirely different code paths than described in this
document. For this reason, there are some deprecated interfaces (such as
<tt>TargetSchedInfo</tt>), which are only used by the
V9 backend and should not be used by any other targets. Also, all code in the
<tt>lib/Target/SparcV9</tt> directory and subdirectories should be considered
deprecated, and should not be used as the basis for future code generator work.
The SparcV9 backend is slowly being merged into the rest of the
target-independent code generators, but this is a low-priority process with no
predictable completion date.</p>
</div>
<!-- ======================================================================= -->

View File

@ -1155,8 +1155,8 @@ different <a href="#tools">tools</a>.</p>
<dt><tt><b>llvm/lib/Target/</b></tt></dt>
<dd> This directory contains files that describe various target architectures
for code generation. For example, the <tt>llvm/lib/Target/SparcV9</tt>
directory holds the Sparc machine description while
for code generation. For example, the <tt>llvm/lib/Target/X86</tt>
directory holds the X86 machine description while
<tt>llvm/lib/Target/CBackend</tt> implements the LLVM-to-C converter.</dd>
<dt><tt><b>llvm/lib/CodeGen/</b></tt></dt>

View File

@ -130,16 +130,6 @@
<td>Skeleton for a code generation backend.</td></tr>
<tr><td>LLVMSparc</td><td><tt>.o</tt></td>
<td>Code generation for Sparc.</td></tr>
<tr><td>LLVMSparcV9</td><td><tt>.o</tt></td>
<td>Code generation for SparcV9.</td></tr>
<tr><td>LLVMSparcV9RegAlloc</td><td><tt>.a .o</tt></td>
<td>Graph-coloring register allocator for SparcV9.</td></tr>
<tr><td>LLVMSparcV9InstrSched</td><td><tt>.o</tt></td>
<td>Instruction scheduling for SparcV9.</td></tr>
<tr><td>LLVMSparcV9LiveVar</td><td><tt>.o</tt></td>
<td>Live variable analysis SparcV9.</td></tr>
<tr><td>LLVMSparcV9ModuloSched</td><td><tt>.o</tt></td>
<td>Modulo scheduling for SparcV9.</td></tr>
<tr><td>LLVMTarget</td><td><tt>.a .o</tt></td>
<td>Generic code generation utilities.</td></tr>
<tr><td>LLVMX86</td><td><tt>.o</tt></td>
@ -221,14 +211,6 @@
<li>libLLVMTransformUtils.a</li>
<li>LLVMCore.o</li>
</ul></dd>
<dt><b>libLLVMSparcV9RegAlloc.a</b</dt><dd><ul>
<li>libLLVMAnalysis.a</li>
<li>libLLVMSupport.a</li>
<li>LLVMCodeGen.o</li>
<li>LLVMCore.o</li>
<li>LLVMSparcV9LiveVar.o</li>
<li>LLVMSparcV9.o</li>
</ul></dd>
<dt><b>libLLVMSupport.a</b</dt><dd><ul>
<li>libLLVMSystem.a</li>
<li>LLVMbzip2.o</li>
@ -378,44 +360,6 @@
<li>LLVMCodeGen.o</li>
<li>LLVMCore.o</li>
</ul></dd>
<dt><b>LLVMSparcV9.o</b</dt><dd><ul>
<li>libLLVMScalarOpts.a</li>
<li>libLLVMSparcV9RegAlloc.a</li>
<li>libLLVMSupport.a</li>
<li>libLLVMTarget.a</li>
<li>LLVMBCWriter.o</li>
<li>LLVMCodeGen.o</li>
<li>LLVMCore.o</li>
<li>LLVMSparcV9InstrSched.o</li>
<li>LLVMSparcV9ModuloSched.o</li>
</ul></dd>
<dt><b>LLVMSparcV9InstrSched.o</b</dt><dd><ul>
<li>libLLVMSupport.a</li>
<li>LLVMCodeGen.o</li>
<li>LLVMCore.o</li>
<li>LLVMSparcV9LiveVar.o</li>
<li>LLVMSparcV9.o</li>
</ul></dd>
<dt><b>LLVMSparcV9LiveVar.o</b</dt><dd><ul>
<li>libLLVMSupport.a</li>
<li>LLVMCodeGen.o</li>
<li>LLVMCore.o</li>
</ul></dd>
<dt><b>LLVMSparcV9ModuloSched.o</b</dt><dd><ul>
<li>libLLVMSupport.a</li>
<li>libLLVMTarget.a</li>
<li>LLVMCodeGen.o</li>
<li>LLVMCore.o</li>
<li>LLVMSparcV9.o</li>
</ul></dd>
<dt><b>LLVMSparcV9RegAlloc.o</b</dt><dd><ul>
<li>libLLVMAnalysis.a</li>
<li>libLLVMSupport.a</li>
<li>LLVMCodeGen.o</li>
<li>LLVMCore.o</li>
<li>LLVMSparcV9LiveVar.o</li>
<li>LLVMSparcV9.o</li>
</ul></dd>
<dt><b>LLVMSupport.o</b</dt><dd><ul>
<li>libLLVMSystem.a</li>
<li>LLVMbzip2.o</li>