[ARM] MVE predicate store patterns
[llvm-complete.git] / utils / gn / secondary / llvm / lib / Transforms / Utils / BUILD.gn
blob6b28bc8e8d045b030ab368f5bd6076e5d57be59a
1 static_library("Utils") {
2   output_name = "LLVMTransformUtils"
3   deps = [
4     "//llvm/lib/Analysis",
5     "//llvm/lib/IR",
6     "//llvm/lib/Support",
7   ]
8   sources = [
9     "ASanStackFrameLayout.cpp",
10     "AddDiscriminators.cpp",
11     "BasicBlockUtils.cpp",
12     "BreakCriticalEdges.cpp",
13     "BuildLibCalls.cpp",
14     "BypassSlowDivision.cpp",
15     "CallPromotionUtils.cpp",
16     "CanonicalizeAliases.cpp",
17     "CloneFunction.cpp",
18     "CloneModule.cpp",
19     "CodeExtractor.cpp",
20     "CtorUtils.cpp",
21     "DemoteRegToStack.cpp",
22     "EntryExitInstrumenter.cpp",
23     "EscapeEnumerator.cpp",
24     "Evaluator.cpp",
25     "FlattenCFG.cpp",
26     "FunctionComparator.cpp",
27     "FunctionImportUtils.cpp",
28     "GlobalStatus.cpp",
29     "GuardUtils.cpp",
30     "ImportedFunctionsInliningStatistics.cpp",
31     "InlineFunction.cpp",
32     "InstructionNamer.cpp",
33     "IntegerDivision.cpp",
34     "LCSSA.cpp",
35     "LibCallsShrinkWrap.cpp",
36     "Local.cpp",
37     "LoopRotationUtils.cpp",
38     "LoopSimplify.cpp",
39     "LoopUnroll.cpp",
40     "LoopUnrollAndJam.cpp",
41     "LoopUnrollPeel.cpp",
42     "LoopUnrollRuntime.cpp",
43     "LoopUtils.cpp",
44     "LoopVersioning.cpp",
45     "LowerInvoke.cpp",
46     "LowerMemIntrinsics.cpp",
47     "LowerSwitch.cpp",
48     "Mem2Reg.cpp",
49     "MetaRenamer.cpp",
50     "ModuleUtils.cpp",
51     "NameAnonGlobals.cpp",
52     "PredicateInfo.cpp",
53     "PromoteMemoryToRegister.cpp",
54     "SSAUpdater.cpp",
55     "SSAUpdaterBulk.cpp",
56     "SanitizerStats.cpp",
57     "SimplifyCFG.cpp",
58     "SimplifyIndVar.cpp",
59     "SimplifyLibCalls.cpp",
60     "SizeOpts.cpp",
61     "SplitModule.cpp",
62     "StripGCRelocates.cpp",
63     "StripNonLineTableDebugInfo.cpp",
64     "SymbolRewriter.cpp",
65     "UnifyFunctionExitNodes.cpp",
66     "Utils.cpp",
67     "VNCoercion.cpp",
68     "ValueMapper.cpp",
69   ]