1 add_llvm_library(LLVMScalarOpts 2 ADCE.cpp 3 BasicBlockPlacement.cpp 4 CodeGenPrepare.cpp 5 ConstantProp.cpp 6 CorrelatedValuePropagation.cpp 7 DCE.cpp 8 DeadStoreElimination.cpp 9 EarlyCSE.cpp 10 GVN.cpp 11 IndVarSimplify.cpp 12 JumpThreading.cpp 13 LICM.cpp 14 LoopDeletion.cpp 15 LoopIdiomRecognize.cpp 16 LoopInstSimplify.cpp 17 LoopRotation.cpp 18 LoopStrengthReduce.cpp 19 LoopUnrollPass.cpp 20 LoopUnswitch.cpp 21 LowerAtomic.cpp 22 MemCpyOptimizer.cpp 23 ObjCARC.cpp 24 Reassociate.cpp 25 Reg2Mem.cpp 26 SCCP.cpp 27 Scalar.cpp 28 ScalarReplAggregates.cpp 29 SimplifyCFGPass.cpp 30 SimplifyLibCalls.cpp 31 Sink.cpp 32 TailDuplication.cpp 33 TailRecursionElimination.cpp 34 ) 35