aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/llvm16/lib/Transforms/Utils/ya.make
blob: 42083a238b8b81313ae79630d4fff0f3efaad1fa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# Generated by devtools/yamaker.

LIBRARY()

LICENSE(Apache-2.0 WITH LLVM-exception)

LICENSE_TEXTS(.yandex_meta/licenses.list.txt)

PEERDIR(
    contrib/libs/llvm16
    contrib/libs/llvm16/include
    contrib/libs/llvm16/lib/Analysis
    contrib/libs/llvm16/lib/IR
    contrib/libs/llvm16/lib/Support
    contrib/libs/llvm16/lib/TargetParser
)

ADDINCL(
    contrib/libs/llvm16/lib/Transforms/Utils
)

NO_COMPILER_WARNINGS()

NO_UTIL()

SRCS(
    AMDGPUEmitPrintf.cpp
    ASanStackFrameLayout.cpp
    AddDiscriminators.cpp
    AssumeBundleBuilder.cpp
    BasicBlockUtils.cpp
    BreakCriticalEdges.cpp
    BuildLibCalls.cpp
    BypassSlowDivision.cpp
    CallGraphUpdater.cpp
    CallPromotionUtils.cpp
    CanonicalizeAliases.cpp
    CanonicalizeFreezeInLoops.cpp
    CloneFunction.cpp
    CloneModule.cpp
    CodeExtractor.cpp
    CodeLayout.cpp
    CodeMoverUtils.cpp
    CtorUtils.cpp
    Debugify.cpp
    DemoteRegToStack.cpp
    EntryExitInstrumenter.cpp
    EscapeEnumerator.cpp
    Evaluator.cpp
    FixIrreducible.cpp
    FlattenCFG.cpp
    FunctionComparator.cpp
    FunctionImportUtils.cpp
    GlobalStatus.cpp
    GuardUtils.cpp
    HelloWorld.cpp
    InjectTLIMappings.cpp
    InlineFunction.cpp
    InstructionNamer.cpp
    IntegerDivision.cpp
    LCSSA.cpp
    LibCallsShrinkWrap.cpp
    Local.cpp
    LoopPeel.cpp
    LoopRotationUtils.cpp
    LoopSimplify.cpp
    LoopUnroll.cpp
    LoopUnrollAndJam.cpp
    LoopUnrollRuntime.cpp
    LoopUtils.cpp
    LoopVersioning.cpp
    LowerAtomic.cpp
    LowerGlobalDtors.cpp
    LowerIFunc.cpp
    LowerInvoke.cpp
    LowerMemIntrinsics.cpp
    LowerSwitch.cpp
    MatrixUtils.cpp
    Mem2Reg.cpp
    MemoryOpRemark.cpp
    MemoryTaggingSupport.cpp
    MetaRenamer.cpp
    MisExpect.cpp
    ModuleUtils.cpp
    NameAnonGlobals.cpp
    PredicateInfo.cpp
    PromoteMemoryToRegister.cpp
    RelLookupTableConverter.cpp
    SCCPSolver.cpp
    SSAUpdater.cpp
    SSAUpdaterBulk.cpp
    SampleProfileInference.cpp
    SampleProfileLoaderBaseUtil.cpp
    SanitizerStats.cpp
    ScalarEvolutionExpander.cpp
    SimplifyCFG.cpp
    SimplifyIndVar.cpp
    SimplifyLibCalls.cpp
    SizeOpts.cpp
    SplitModule.cpp
    StripGCRelocates.cpp
    StripNonLineTableDebugInfo.cpp
    SymbolRewriter.cpp
    UnifyFunctionExitNodes.cpp
    UnifyLoopExits.cpp
    Utils.cpp
    VNCoercion.cpp
    ValueMapper.cpp
)

END()