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 LoopUtils.cpp 25 LoopVersioning.cpp 26 LowerInvoke.cpp 27 LowerSwitch.cpp 28 Mem2Reg.cpp 29 MetaRenamer.cpp 30 ModuleUtils.cpp 31 PromoteMemoryToRegister.cpp 32 SSAUpdater.cpp 33 SimplifyCFG.cpp 34 SimplifyIndVar.cpp 35 SimplifyInstructions.cpp 36 SimplifyLibCalls.cpp 37 SplitModule.cpp 38 SymbolRewriter.cpp 39 UnifyFunctionExitNodes.cpp 40 Utils.cpp 41 ValueMapper.cpp 42 43 ADDITIONAL_HEADER_DIRS 44 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms 45 ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Utils 46 ) 47 48 add_dependencies(LLVMTransformUtils intrinsics_gen) 49