summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/CMakeLists.txt
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2016-08-18 22:11:28 +0000
committerMatthias Braun <matze@braunis.de>2016-08-18 22:11:28 +0000
commit91f95f0201cf2e0b893a1e0e24b7ff6c575cb5f8 (patch)
treefc60ff8e6f65a7e1f990217b1578592630fc1bb2 /llvm/lib/CodeGen/CMakeLists.txt
parenta1c76530d9f3b2f170fd5f29f37745c91c1247cf (diff)
downloadbcm5719-llvm-91f95f0201cf2e0b893a1e0e24b7ff6c575cb5f8.tar.gz
bcm5719-llvm-91f95f0201cf2e0b893a1e0e24b7ff6c575cb5f8.zip
CodeGen: Add/Factor out LiveRegUnits class; NFCI
This is a set of register units intended to track register liveness, it is similar in spirit to LivePhysRegs. You can also think of this as the liveness tracking parts of the RegisterScavenger factored out into an own class. This was proposed in http://llvm.org/PR27609 Differential Revision: http://reviews.llvm.org/D21916 llvm-svn: 279171
Diffstat (limited to 'llvm/lib/CodeGen/CMakeLists.txt')
-rw-r--r--llvm/lib/CodeGen/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/CMakeLists.txt b/llvm/lib/CodeGen/CMakeLists.txt
index f5224350c08..7d390d8c938 100644
--- a/llvm/lib/CodeGen/CMakeLists.txt
+++ b/llvm/lib/CodeGen/CMakeLists.txt
@@ -44,6 +44,7 @@ add_llvm_library(LLVMCodeGen
LiveRangeCalc.cpp
LiveRangeEdit.cpp
LiveRegMatrix.cpp
+ LiveRegUnits.cpp
LiveStackAnalysis.cpp
LiveVariables.cpp
LLVMTargetMachine.cpp
OpenPOWER on IntegriCloud