aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/InterferenceCache.h
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2012-11-28 19:13:06 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2012-11-28 19:13:06 +0000
commit26c9d70d28e7d9d3896f4f1bc84520985d260e78 (patch)
treec4244446522c1c1b4711e5354d4f7195d5cd72a4 /llvm/lib/CodeGen/InterferenceCache.h
parent85ff8f281e857da3e7cd8dd0a79ad0d3f2eb94d6 (diff)
downloadllvm-26c9d70d28e7d9d3896f4f1bc84520985d260e78.zip
llvm-26c9d70d28e7d9d3896f4f1bc84520985d260e78.tar.gz
llvm-26c9d70d28e7d9d3896f4f1bc84520985d260e78.tar.bz2
Make the LiveRegMatrix analysis available to targets.
No functional change, just moved header files. Targets can inject custom passes between register allocation and rewriting. This makes it possible to tweak the register allocation before rewriting, using the full global interference checking available from LiveRegMatrix. llvm-svn: 168806
Diffstat (limited to 'llvm/lib/CodeGen/InterferenceCache.h')
-rw-r--r--llvm/lib/CodeGen/InterferenceCache.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/InterferenceCache.h b/llvm/lib/CodeGen/InterferenceCache.h
index 3c928a5..c02fb9a 100644
--- a/llvm/lib/CodeGen/InterferenceCache.h
+++ b/llvm/lib/CodeGen/InterferenceCache.h
@@ -15,7 +15,7 @@
#ifndef LLVM_CODEGEN_INTERFERENCECACHE
#define LLVM_CODEGEN_INTERFERENCECACHE
-#include "LiveIntervalUnion.h"
+#include "llvm/CodeGen/LiveIntervalUnion.h"
namespace llvm {