diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2016-04-22 14:43:50 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2016-04-22 14:43:50 +0000 |
commit | ee34680bb0fcf23818c2baa0a62c9e4aa3011adb (patch) | |
tree | d8233a76a3b6d122acc45cde5c1471bbbc7806ee /llvm/lib/CodeGen/CMakeLists.txt | |
parent | bee3c88ec6e56308acaf051c6be946db13594796 (diff) | |
download | bcm5719-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.txt | 1 |
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 |