aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/llvm12/lib/Support/ya.make
blob: 2b8d22bb6af78332d58271def1e13b8b488a2ee2 (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
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# Generated by devtools/yamaker.

LIBRARY()

LICENSE(
    Apache-2.0 WITH LLVM-exception AND
    BSD-2-Clause AND
    BSD-3-Clause AND
    ISC AND
    NCSA AND
    Public-Domain AND
    Spencer-94 AND
    Unicode-Mappings
)

LICENSE_TEXTS(.yandex_meta/licenses.list.txt)

PEERDIR(
    contrib/libs/llvm12
    contrib/libs/llvm12/lib/Demangle
    contrib/libs/zlib
    library/cpp/sanitizer/include
)

ADDINCL(
    contrib/libs/llvm12/lib/Support
)

NO_COMPILER_WARNINGS()

NO_UTIL()

SRCS(
    AArch64TargetParser.cpp
    ABIBreak.cpp
    AMDGPUMetadata.cpp
    APFixedPoint.cpp
    APFloat.cpp
    APInt.cpp
    APSInt.cpp
    ARMAttributeParser.cpp
    ARMBuildAttrs.cpp
    ARMTargetParser.cpp
    ARMWinEH.cpp
    Allocator.cpp
    Atomic.cpp
    BinaryStreamError.cpp
    BinaryStreamReader.cpp
    BinaryStreamRef.cpp
    BinaryStreamWriter.cpp
    BlockFrequency.cpp
    BranchProbability.cpp
    BuryPointer.cpp
    COM.cpp
    CRC.cpp
    CachePruning.cpp
    Chrono.cpp
    CodeGenCoverage.cpp
    CommandLine.cpp
    Compression.cpp
    ConvertUTF.cpp
    ConvertUTFWrapper.cpp
    CrashRecoveryContext.cpp
    DAGDeltaAlgorithm.cpp
    DJB.cpp
    DataExtractor.cpp
    Debug.cpp
    DebugCounter.cpp
    DeltaAlgorithm.cpp
    DynamicLibrary.cpp
    ELFAttributeParser.cpp
    ELFAttributes.cpp
    Errno.cpp
    Error.cpp
    ErrorHandling.cpp
    ExtensibleRTTI.cpp
    FileCollector.cpp
    FileOutputBuffer.cpp
    FileUtilities.cpp
    FoldingSet.cpp
    FormatVariadic.cpp
    FormattedStream.cpp
    GlobPattern.cpp
    GraphWriter.cpp
    Hashing.cpp
    Host.cpp
    InitLLVM.cpp
    InstructionCost.cpp
    IntEqClasses.cpp
    IntervalMap.cpp
    ItaniumManglingCanonicalizer.cpp
    JSON.cpp
    KnownBits.cpp
    LEB128.cpp
    LineIterator.cpp
    Locale.cpp
    LockFileManager.cpp
    LowLevelType.cpp
    MD5.cpp
    ManagedStatic.cpp
    MathExtras.cpp
    MemAlloc.cpp
    Memory.cpp
    MemoryBuffer.cpp
    MemoryBufferRef.cpp
    NativeFormatting.cpp
    OptimizedStructLayout.cpp
    Optional.cpp
    Parallel.cpp
    Path.cpp
    PluginLoader.cpp
    PrettyStackTrace.cpp
    Process.cpp
    Program.cpp
    RISCVAttributeParser.cpp
    RISCVAttributes.cpp
    RWMutex.cpp
    RandomNumberGenerator.cpp
    Regex.cpp
    SHA1.cpp
    ScaledNumber.cpp
    ScopedPrinter.cpp
    Signals.cpp
    Signposts.cpp
    SmallPtrSet.cpp
    SmallVector.cpp
    SourceMgr.cpp
    SpecialCaseList.cpp
    Statistic.cpp
    StringExtras.cpp
    StringMap.cpp
    StringRef.cpp
    StringSaver.cpp
    SuffixTree.cpp
    SymbolRemappingReader.cpp
    SystemUtils.cpp
    TarWriter.cpp
    TargetParser.cpp
    TargetRegistry.cpp
    ThreadLocal.cpp
    ThreadPool.cpp
    Threading.cpp
    TimeProfiler.cpp
    Timer.cpp
    ToolOutputFile.cpp
    TrigramIndex.cpp
    Triple.cpp
    Twine.cpp
    Unicode.cpp
    UnicodeCaseFold.cpp
    Valgrind.cpp
    VersionTuple.cpp
    VirtualFileSystem.cpp
    Watchdog.cpp
    WithColor.cpp
    X86TargetParser.cpp
    YAMLParser.cpp
    YAMLTraits.cpp
    Z3Solver.cpp
    circular_raw_ostream.cpp
    raw_os_ostream.cpp
    raw_ostream.cpp
    regcomp.c
    regerror.c
    regexec.c
    regfree.c
    regstrlcpy.c
    xxhash.cpp
)

END()