summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/CMakeLists.txt
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2017-01-20 00:16:14 +0000
committerMatthias Braun <matze@braunis.de>2017-01-20 00:16:14 +0000
commit710a4c1f3ddba3aa9313c72c43f9619afbc3e259 (patch)
tree1756736d583a81a6fec407b1e2e32a51e4b00502 /llvm/lib/CodeGen/CMakeLists.txt
parentd1e211a9ff29b921ced3097e50238a024971c081 (diff)
downloadbcm5719-llvm-710a4c1f3ddba3aa9313c72c43f9619afbc3e259.tar.gz
bcm5719-llvm-710a4c1f3ddba3aa9313c72c43f9619afbc3e259.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: 292542
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 398ea88363b..fb30218a838 100644
--- a/llvm/lib/CodeGen/CMakeLists.txt
+++ b/llvm/lib/CodeGen/CMakeLists.txt
@@ -46,6 +46,7 @@ add_llvm_library(LLVMCodeGen
LiveRangeCalc.cpp
LiveRangeEdit.cpp
LiveRegMatrix.cpp
+ LiveRegUnits.cpp
LiveStackAnalysis.cpp
LiveVariables.cpp
LLVMTargetMachine.cpp
OpenPOWER on IntegriCloud