summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/CMakeLists.txt
diff options
context:
space:
mode:
authorAmara Emerson <amara.emerson@arm.com>2017-05-10 09:42:49 +0000
committerAmara Emerson <amara.emerson@arm.com>2017-05-10 09:42:49 +0000
commit836b0f48c1162afc8158a4afa1833d4495033b2d (patch)
tree9d78dadccdf243c53faebfbc45a9600a8c4ad0c9 /llvm/lib/CodeGen/CMakeLists.txt
parent44800c5aba905d6b736b03495948769e9bc9bef5 (diff)
downloadbcm5719-llvm-836b0f48c1162afc8158a4afa1833d4495033b2d.tar.gz
bcm5719-llvm-836b0f48c1162afc8158a4afa1833d4495033b2d.zip
Add a late IR expansion pass for the experimental reduction intrinsics.
This pass uses a new target hook to decide whether or not to expand a particular intrinsic to the shuffevector sequence. Differential Revision: https://reviews.llvm.org/D32245 llvm-svn: 302631
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 26da748fa24..1cdfd773a32 100644
--- a/llvm/lib/CodeGen/CMakeLists.txt
+++ b/llvm/lib/CodeGen/CMakeLists.txt
@@ -23,6 +23,7 @@ add_llvm_library(LLVMCodeGen
ExecutionDepsFix.cpp
ExpandISelPseudos.cpp
ExpandPostRAPseudos.cpp
+ ExpandReductions.cpp
FaultMaps.cpp
FEntryInserter.cpp
FuncletLayout.cpp
OpenPOWER on IntegriCloud