aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/llvm12/lib/Target/ARM/ya.make
blob: b9a7677b693416b450fb6daf2ec0aa830a5cf7f1 (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
# 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/CodeGen
    contrib/libs/llvm12/lib/CodeGen/AsmPrinter
    contrib/libs/llvm12/lib/CodeGen/GlobalISel
    contrib/libs/llvm12/lib/CodeGen/SelectionDAG
    contrib/libs/llvm12/lib/IR
    contrib/libs/llvm12/lib/MC
    contrib/libs/llvm12/lib/Support
    contrib/libs/llvm12/lib/Target
    contrib/libs/llvm12/lib/Target/ARM/MCTargetDesc
    contrib/libs/llvm12/lib/Target/ARM/TargetInfo
    contrib/libs/llvm12/lib/Target/ARM/Utils
    contrib/libs/llvm12/lib/Transforms/CFGuard
    contrib/libs/llvm12/lib/Transforms/Scalar
    contrib/libs/llvm12/lib/Transforms/Utils
) 
 
ADDINCL( 
    ${ARCADIA_BUILD_ROOT}/contrib/libs/llvm12/lib/Target/ARM
    contrib/libs/llvm12/lib/Target/ARM
) 
 
NO_COMPILER_WARNINGS() 
 
NO_UTIL() 
 
SRCS( 
    A15SDOptimizer.cpp 
    ARMAsmPrinter.cpp 
    ARMBaseInstrInfo.cpp 
    ARMBaseRegisterInfo.cpp 
    ARMBasicBlockInfo.cpp 
    ARMBlockPlacement.cpp
    ARMCallLowering.cpp 
    ARMCallingConv.cpp 
    ARMConstantIslandPass.cpp 
    ARMConstantPoolValue.cpp 
    ARMExpandPseudoInsts.cpp 
    ARMFastISel.cpp 
    ARMFrameLowering.cpp 
    ARMHazardRecognizer.cpp 
    ARMISelDAGToDAG.cpp 
    ARMISelLowering.cpp 
    ARMInstrInfo.cpp 
    ARMInstructionSelector.cpp 
    ARMLegalizerInfo.cpp 
    ARMLoadStoreOptimizer.cpp 
    ARMLowOverheadLoops.cpp 
    ARMMCInstLower.cpp 
    ARMMachineFunctionInfo.cpp 
    ARMMacroFusion.cpp 
    ARMOptimizeBarriersPass.cpp 
    ARMParallelDSP.cpp 
    ARMRegisterBankInfo.cpp 
    ARMRegisterInfo.cpp 
    ARMSLSHardening.cpp
    ARMSelectionDAGInfo.cpp 
    ARMSubtarget.cpp 
    ARMTargetMachine.cpp 
    ARMTargetObjectFile.cpp 
    ARMTargetTransformInfo.cpp 
    MLxExpansionPass.cpp 
    MVEGatherScatterLowering.cpp 
    MVETailPredication.cpp 
    MVEVPTBlockPass.cpp 
    MVEVPTOptimisationsPass.cpp 
    Thumb1FrameLowering.cpp 
    Thumb1InstrInfo.cpp 
    Thumb2ITBlockPass.cpp 
    Thumb2InstrInfo.cpp 
    Thumb2SizeReduction.cpp 
    ThumbRegisterInfo.cpp 
) 
 
END()