1 add_llvm_library(LLVMTransformUtils 2 ASanStackFrameLayout.cpp 3 AddDiscriminators.cpp 4 BasicBlockUtils.cpp 5 BreakCriticalEdges.cpp 6 BuildLibCalls.cpp 7 BypassSlowDivision.cpp 8 CloneFunction.cpp 9 CloneModule.cpp 10 CmpInstAnalysis.cpp 11 CodeExtractor.cpp 12 CtorUtils.cpp 13 DemoteRegToStack.cpp 14 FlattenCFG.cpp 15 GlobalStatus.cpp 16 InlineFunction.cpp 17 InstructionNamer.cpp 18 IntegerDivision.cpp 19 LCSSA.cpp 20 Local.cpp 21 LoopSimplify.cpp 22 LoopUnroll.cpp 23 LoopUnrollRuntime.cpp 24 LowerInvoke.cpp 25 LowerSwitch.cpp 26 Mem2Reg.cpp 27 MetaRenamer.cpp 28 ModuleUtils.cpp 29 PromoteMemoryToRegister.cpp 30 SSAUpdater.cpp 31 SimplifyCFG.cpp 32 SimplifyIndVar.cpp 33 SimplifyInstructions.cpp 34 SimplifyLibCalls.cpp 35 SymbolRewriter.cpp 36 UnifyFunctionExitNodes.cpp 37 Utils.cpp 38 ValueMapper.cpp 39 40 ADDITIONAL_HEADER_DIRS 41 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms 42 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Utils 43 ) 44 45 add_dependencies(LLVMTransformUtils intrinsics_gen) 46