From: Chris Lattner
Date: Thu, 20 Apr 2006 17:42:23 +0000 (+0000)
Subject: Remove V9
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=2a60703cb7e568b18b798470263fc9131e06e4c5;p=oota-llvm.git
Remove V9
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27886 91177308-0d34-0410-b5e6-96231b3b80d8
---
diff --git a/docs/CodeGenerator.html b/docs/CodeGenerator.html
index ebe5fd9cc59..da23cf2d994 100644
--- a/docs/CodeGenerator.html
+++ b/docs/CodeGenerator.html
@@ -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.
-Important Note: 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
-TargetSchedInfo), which are only used by the
-V9 backend and should not be used by any other targets. Also, all code in the
-lib/Target/SparcV9 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.
-
diff --git a/docs/GettingStarted.html b/docs/GettingStarted.html
index 2687371efcd..31d25894e7f 100644
--- a/docs/GettingStarted.html
+++ b/docs/GettingStarted.html
@@ -1155,8 +1155,8 @@ different tools.
llvm/lib/Target/
This directory contains files that describe various target architectures
- for code generation. For example, the llvm/lib/Target/SparcV9
- directory holds the Sparc machine description while
+ for code generation. For example, the llvm/lib/Target/X86
+ directory holds the X86 machine description while
llvm/lib/Target/CBackend implements the LLVM-to-C converter.
llvm/lib/CodeGen/
diff --git a/docs/UsingLibraries.html b/docs/UsingLibraries.html
index 47508bd0e2f..1185a6a334a 100644
--- a/docs/UsingLibraries.html
+++ b/docs/UsingLibraries.html
@@ -130,16 +130,6 @@
Skeleton for a code generation backend. |
LLVMSparc | .o |
Code generation for Sparc. |
- LLVMSparcV9 | .o |
- Code generation for SparcV9. |
- LLVMSparcV9RegAlloc | .a .o |
- Graph-coloring register allocator for SparcV9. |
- LLVMSparcV9InstrSched | .o |
- Instruction scheduling for SparcV9. |
- LLVMSparcV9LiveVar | .o |
- Live variable analysis SparcV9. |
- LLVMSparcV9ModuloSched | .o |
- Modulo scheduling for SparcV9. |
LLVMTarget | .a .o |
Generic code generation utilities. |
LLVMX86 | .o |
@@ -221,14 +211,6 @@
libLLVMTransformUtils.a
LLVMCore.o
- libLLVMSparcV9RegAlloc.a
- - libLLVMAnalysis.a
- - libLLVMSupport.a
- - LLVMCodeGen.o
- - LLVMCore.o
- - LLVMSparcV9LiveVar.o
- - LLVMSparcV9.o
-
libLLVMSupport.a
- libLLVMSystem.a
- LLVMbzip2.o
@@ -378,44 +360,6 @@
- LLVMCodeGen.o
- LLVMCore.o
- LLVMSparcV9.o
- - libLLVMScalarOpts.a
- - libLLVMSparcV9RegAlloc.a
- - libLLVMSupport.a
- - libLLVMTarget.a
- - LLVMBCWriter.o
- - LLVMCodeGen.o
- - LLVMCore.o
- - LLVMSparcV9InstrSched.o
- - LLVMSparcV9ModuloSched.o
-
- LLVMSparcV9InstrSched.o
- - libLLVMSupport.a
- - LLVMCodeGen.o
- - LLVMCore.o
- - LLVMSparcV9LiveVar.o
- - LLVMSparcV9.o
-
- LLVMSparcV9LiveVar.o
- - libLLVMSupport.a
- - LLVMCodeGen.o
- - LLVMCore.o
-
- LLVMSparcV9ModuloSched.o
- - libLLVMSupport.a
- - libLLVMTarget.a
- - LLVMCodeGen.o
- - LLVMCore.o
- - LLVMSparcV9.o
-
- LLVMSparcV9RegAlloc.o
- - libLLVMAnalysis.a
- - libLLVMSupport.a
- - LLVMCodeGen.o
- - LLVMCore.o
- - LLVMSparcV9LiveVar.o
- - LLVMSparcV9.o
-
LLVMSupport.o
- libLLVMSystem.a
- LLVMbzip2.o