summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-06-15 21:58:33 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-06-15 21:58:33 +0000
commit8a3eab9b20acb7193285bc31c9a3e23c7c7d7173 (patch)
tree30b13ccea1740455dcef80b5cb4bdb6a70f54bc3 /include/llvm/CodeGen
parentbf37850e4289308c7d74d720b1d9556c99b6719d (diff)
downloadllvm-8a3eab9b20acb7193285bc31c9a3e23c7c7d7173.tar.gz
llvm-8a3eab9b20acb7193285bc31c9a3e23c7c7d7173.tar.bz2
llvm-8a3eab9b20acb7193285bc31c9a3e23c7c7d7173.tar.xz
Remove the local register allocator.
Please use the fast allocator instead. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106051 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen')
-rw-r--r--include/llvm/CodeGen/LinkAllCodegenComponents.h1
-rw-r--r--include/llvm/CodeGen/Passes.h6
2 files changed, 0 insertions, 7 deletions
diff --git a/include/llvm/CodeGen/LinkAllCodegenComponents.h b/include/llvm/CodeGen/LinkAllCodegenComponents.h
index b4c2f2fe13..cd8293de50 100644
--- a/include/llvm/CodeGen/LinkAllCodegenComponents.h
+++ b/include/llvm/CodeGen/LinkAllCodegenComponents.h
@@ -33,7 +33,6 @@ namespace {
(void) llvm::createDeadMachineInstructionElimPass();
- (void) llvm::createLocalRegisterAllocator();
(void) llvm::createFastRegisterAllocator();
(void) llvm::createLinearScanRegisterAllocator();
(void) llvm::createPBQPRegisterAllocator();
diff --git a/include/llvm/CodeGen/Passes.h b/include/llvm/CodeGen/Passes.h
index a8f4fbabe8..7445ec7c92 100644
--- a/include/llvm/CodeGen/Passes.h
+++ b/include/llvm/CodeGen/Passes.h
@@ -90,12 +90,6 @@ namespace llvm {
///
FunctionPass *createRegisterAllocator(CodeGenOpt::Level OptLevel);
- /// LocalRegisterAllocation Pass - This pass register allocates the input code
- /// a basic block at a time, yielding code better than the simple register
- /// allocator, but not as good as a global allocator.
- ///
- FunctionPass *createLocalRegisterAllocator();
-
/// FastRegisterAllocation Pass - This pass register allocates as fast as
/// possible. It is best suited for debug code where live ranges are short.
///