aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/llvm12/lib/Transforms/Utils/ya.make
blob: f7869c85cdd2390d108b66ac8cdf7d223442cb5e (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
# Generated by devtools/yamaker. 
 
LIBRARY() 
 
OWNER(
    orivej
    g:cpp-contrib
)
 
LICENSE(Apache-2.0 WITH LLVM-exception)

LICENSE_TEXTS(.yandex_meta/licenses.list.txt)

PEERDIR( 
    contrib/libs/llvm12
    contrib/libs/llvm12/include
    contrib/libs/llvm12/lib/Analysis
    contrib/libs/llvm12/lib/IR
    contrib/libs/llvm12/lib/Support
) 
 
ADDINCL(
    contrib/libs/llvm12/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 
    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 
    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 
    LowerInvoke.cpp 
    LowerMemIntrinsics.cpp 
    LowerSwitch.cpp 
    MatrixUtils.cpp
    Mem2Reg.cpp 
    MetaRenamer.cpp 
    ModuleUtils.cpp 
    NameAnonGlobals.cpp 
    PredicateInfo.cpp 
    PromoteMemoryToRegister.cpp 
    SSAUpdater.cpp 
    SSAUpdaterBulk.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 
    UniqueInternalLinkageNames.cpp 
    Utils.cpp 
    VNCoercion.cpp 
    ValueMapper.cpp 
) 
 
END()