diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-12-08 03:26:16 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-12-08 03:26:16 +0000 |
commit | cba2e06d525b723849cd8e1f083eb1e59a494b4e (patch) | |
tree | 7d00f1ce3ddf8323246a28c735a9d441f13483fc /include/llvm/CodeGen/LinkAllCodegenComponents.h | |
parent | 6171ab69f49c0ed2b101884f2f86dfce049c869f (diff) |
Stub out RegAllocGreedy.
This new register allocator is initially identical to RegAllocBasic, but it will
receive all of the tricks that RegAllocBasic won't get.
RegAllocGreedy will eventually replace linear scan.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121234 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/LinkAllCodegenComponents.h')
-rw-r--r-- | include/llvm/CodeGen/LinkAllCodegenComponents.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/LinkAllCodegenComponents.h b/include/llvm/CodeGen/LinkAllCodegenComponents.h index bc06d43b8f..c931261f63 100644 --- a/include/llvm/CodeGen/LinkAllCodegenComponents.h +++ b/include/llvm/CodeGen/LinkAllCodegenComponents.h @@ -36,6 +36,7 @@ namespace { (void) llvm::createFastRegisterAllocator(); (void) llvm::createBasicRegisterAllocator(); (void) llvm::createLinearScanRegisterAllocator(); + (void) llvm::createGreedyRegisterAllocator(); (void) llvm::createDefaultPBQPRegisterAllocator(); (void) llvm::createSimpleRegisterCoalescer(); |