[debug] Use poison instead of undef to set a killed dbg.assign address [NFC] (#119760)
[llvm-project.git] / llvm / lib / Transforms / Utils / CMakeLists.txt
blob65bd3080662c4d6dc0d05b5277bc1a1c94eab3fc
1 add_llvm_component_library(LLVMTransformUtils
2   AddDiscriminators.cpp
3   AMDGPUEmitPrintf.cpp
4   ASanStackFrameLayout.cpp
5   AssumeBundleBuilder.cpp
6   BasicBlockUtils.cpp
7   BreakCriticalEdges.cpp
8   BuildLibCalls.cpp
9   BypassSlowDivision.cpp
10   CallPromotionUtils.cpp
11   CallGraphUpdater.cpp
12   CanonicalizeAliases.cpp
13   CanonicalizeFreezeInLoops.cpp
14   CloneFunction.cpp
15   CloneModule.cpp
16   CodeExtractor.cpp
17   CodeLayout.cpp
18   CodeMoverUtils.cpp
19   ControlFlowUtils.cpp
20   CtorUtils.cpp
21   CountVisits.cpp
22   Debugify.cpp
23   DemoteRegToStack.cpp
24   DXILUpgrade.cpp
25   EntryExitInstrumenter.cpp
26   EscapeEnumerator.cpp
27   Evaluator.cpp
28   FixIrreducible.cpp
29   FlattenCFG.cpp
30   FunctionComparator.cpp
31   FunctionImportUtils.cpp
32   GlobalStatus.cpp
33   GuardUtils.cpp
34   HelloWorld.cpp
35   InlineFunction.cpp
36   InjectTLIMappings.cpp
37   InstructionNamer.cpp
38   Instrumentation.cpp
39   IntegerDivision.cpp
40   IRNormalizer.cpp
41   LCSSA.cpp
42   LibCallsShrinkWrap.cpp
43   Local.cpp
44   LoopConstrainer.cpp
45   LoopPeel.cpp
46   LoopRotationUtils.cpp
47   LoopSimplify.cpp
48   LoopUnroll.cpp
49   LoopUnrollAndJam.cpp
50   LoopUnrollRuntime.cpp
51   LoopUtils.cpp
52   LoopVersioning.cpp
53   LowerAtomic.cpp
54   LowerGlobalDtors.cpp
55   LowerIFunc.cpp
56   LowerInvoke.cpp
57   LowerMemIntrinsics.cpp
58   LowerSwitch.cpp
59   MatrixUtils.cpp
60   MemoryOpRemark.cpp
61   MemoryTaggingSupport.cpp
62   Mem2Reg.cpp
63   MetaRenamer.cpp
64   MisExpect.cpp
65   ModuleUtils.cpp
66   MoveAutoInit.cpp
67   NameAnonGlobals.cpp
68   PredicateInfo.cpp
69   PromoteMemoryToRegister.cpp
70   RelLookupTableConverter.cpp
71   ScalarEvolutionExpander.cpp
72   SCCPSolver.cpp
73   StripGCRelocates.cpp
74   SSAUpdater.cpp
75   SSAUpdaterBulk.cpp
76   SampleProfileInference.cpp
77   SampleProfileLoaderBaseUtil.cpp
78   SanitizerStats.cpp
79   SimplifyCFG.cpp
80   SimplifyIndVar.cpp
81   SimplifyLibCalls.cpp
82   SizeOpts.cpp
83   SplitModule.cpp
84   StripNonLineTableDebugInfo.cpp
85   SymbolRewriter.cpp
86   UnifyFunctionExitNodes.cpp
87   UnifyLoopExits.cpp
88   Utils.cpp
89   ValueMapper.cpp
90   VNCoercion.cpp
92   ADDITIONAL_HEADER_DIRS
93   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms
94   ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Utils
96   DEPENDS
97   intrinsics_gen
99   LINK_COMPONENTS
100   Analysis
101   Core
102   Support
103   TargetParser
104   )