Implement new LibCallSimplifier class
[oota-llvm.git] / lib / Transforms / Utils / CMakeLists.txt
1 add_llvm_library(LLVMTransformUtils
2   AddrModeMatcher.cpp
3   BasicBlockUtils.cpp
4   BreakCriticalEdges.cpp
5   BuildLibCalls.cpp
6   BypassSlowDivision.cpp
7   CloneFunction.cpp
8   CloneModule.cpp
9   CmpInstAnalysis.cpp
10   CodeExtractor.cpp
11   DemoteRegToStack.cpp
12   InlineFunction.cpp
13   InstructionNamer.cpp
14   IntegerDivision.cpp
15   LCSSA.cpp
16   Local.cpp
17   LoopSimplify.cpp
18   LoopUnroll.cpp
19   LoopUnrollRuntime.cpp
20   LowerExpectIntrinsic.cpp
21   LowerInvoke.cpp
22   LowerSwitch.cpp
23   Mem2Reg.cpp
24   MetaRenamer.cpp
25   ModuleUtils.cpp
26   PromoteMemoryToRegister.cpp
27   SSAUpdater.cpp
28   SimplifyCFG.cpp
29   SimplifyIndVar.cpp
30   SimplifyInstructions.cpp
31   SimplifyLibCalls.cpp
32   UnifyFunctionExitNodes.cpp
33   Utils.cpp
34   ValueMapper.cpp
35   )
36
37 add_dependencies(LLVMTransformUtils intrinsics_gen)