summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/CMakeLists.txt
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2016-04-22 14:43:50 +0000
committerTom Stellard <thomas.stellard@amd.com>2016-04-22 14:43:50 +0000
commitee34680bb0fcf23818c2baa0a62c9e4aa3011adb (patch)
treed8233a76a3b6d122acc45cde5c1471bbbc7806ee /llvm/lib/CodeGen/CMakeLists.txt
parentbee3c88ec6e56308acaf051c6be946db13594796 (diff)
downloadbcm5719-llvm-ee34680bb0fcf23818c2baa0a62c9e4aa3011adb.tar.gz
bcm5719-llvm-ee34680bb0fcf23818c2baa0a62c9e4aa3011adb.zip
CodeGen: Add a stand-alone hazard recognizer pass
Summary: This new pass allows targets to use the hazard recognizer without having to also run one of the schedulers. This is useful when compiling with optimizations disabled for targets that still need noop hazards to be handled correctly. Reviewers: hfinkel, atrick Subscribers: arsenm, llvm-commits Differential Revision: http://reviews.llvm.org/D18594 llvm-svn: 267156
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 cb646d5717f..aab4088eb9a 100644
--- a/llvm/lib/CodeGen/CMakeLists.txt
+++ b/llvm/lib/CodeGen/CMakeLists.txt
@@ -85,6 +85,7 @@ add_llvm_library(LLVMCodeGen
PeepholeOptimizer.cpp
PHIElimination.cpp
PHIEliminationUtils.cpp
+ PostRAHazardRecognizer.cpp
PostRASchedulerList.cpp
ProcessImplicitDefs.cpp
PrologEpilogInserter.cpp
OpenPOWER on IntegriCloud