X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=lib%2FTransforms%2FScalar%2FCMakeLists.txt;h=a0ddbd085206376ced4dca59219e9048f74ae9d3;hp=6aefaa8015372d3281f4d15cb631dc9191d911bb;hb=912373de69045e491d6a301611ce31a2914a7d43;hpb=2e38beb32f46615e4a8622bb8d41455c23781c5a diff --git a/lib/Transforms/Scalar/CMakeLists.txt b/lib/Transforms/Scalar/CMakeLists.txt index 6aefaa80153..a0ddbd08520 100644 --- a/lib/Transforms/Scalar/CMakeLists.txt +++ b/lib/Transforms/Scalar/CMakeLists.txt @@ -1,6 +1,7 @@ add_llvm_library(LLVMScalarOpts ADCE.cpp AlignmentFromAssumptions.cpp + BDCE.cpp ConstantHoisting.cpp ConstantProp.cpp CorrelatedValuePropagation.cpp @@ -8,6 +9,7 @@ add_llvm_library(LLVMScalarOpts DeadStoreElimination.cpp EarlyCSE.cpp FlattenCFGPass.cpp + Float2Int.cpp GVN.cpp InductiveRangeCheckElimination.cpp IndVarSimplify.cpp @@ -15,8 +17,11 @@ add_llvm_library(LLVMScalarOpts LICM.cpp LoadCombine.cpp LoopDeletion.cpp + LoopDistribute.cpp LoopIdiomRecognize.cpp LoopInstSimplify.cpp + LoopInterchange.cpp + LoopLoadElimination.cpp LoopRerollPass.cpp LoopRotation.cpp LoopStrengthReduce.cpp @@ -26,22 +31,28 @@ add_llvm_library(LLVMScalarOpts LowerExpectIntrinsic.cpp MemCpyOptimizer.cpp MergedLoadStoreMotion.cpp + NaryReassociate.cpp PartiallyInlineLibCalls.cpp PlaceSafepoints.cpp Reassociate.cpp Reg2Mem.cpp + RewriteStatepointsForGC.cpp SCCP.cpp SROA.cpp - SampleProfile.cpp Scalar.cpp ScalarReplAggregates.cpp Scalarizer.cpp SeparateConstOffsetFromGEP.cpp SimplifyCFGPass.cpp Sink.cpp + SpeculativeExecution.cpp StraightLineStrengthReduce.cpp StructurizeCFG.cpp TailRecursionElimination.cpp + + ADDITIONAL_HEADER_DIRS + ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms + ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Scalar ) add_dependencies(LLVMScalarOpts intrinsics_gen)