1 add_llvm_component_library(LLVMScalarOpts
3 AlignmentFromAssumptions.cpp
8 ConstraintElimination.cpp
9 CorrelatedValuePropagation.cpp
11 DeadStoreElimination.cpp
22 InductiveRangeCheckElimination.cpp
24 InferAddressSpaces.cpp
29 LoopAccessAnalysisPrinter.cpp
36 LoopIdiomRecognize.cpp
40 LoopLoadElimination.cpp
46 LoopStrengthReduce.cpp
48 LoopUnrollAndJamPass.cpp
49 LoopVersioningLICM.cpp
51 LowerConstantIntrinsics.cpp
52 LowerExpectIntrinsic.cpp
53 LowerGuardIntrinsic.cpp
54 LowerMatrixIntrinsics.cpp
55 LowerWidenableCondition.cpp
56 MakeGuardsExplicit.cpp
59 MergedLoadStoreMotion.cpp
62 PartiallyInlineLibCalls.cpp
66 RewriteStatepointsForGC.cpp
71 ScalarizeMaskedMemIntrin.cpp
72 SeparateConstOffsetFromGEP.cpp
73 SimpleLoopUnswitch.cpp
76 SpeculativeExecution.cpp
77 StraightLineStrengthReduce.cpp
79 TailRecursionElimination.cpp
81 WarnMissedTransforms.cpp
83 ADDITIONAL_HEADER_DIRS
84 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms
85 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Scalar