blob: 6c8454a79aa204eeb5804e8532343cd8a228345c (
plain)
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
|
add_mlir_upstream_c_api_library(MLIRCAPIAsync
Async.cpp
AsyncPasses.cpp
PARTIAL_SOURCES_INTENDED
DEPENDS
MLIRAsyncPassIncGen
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRAsyncDialect
MLIRAsyncTransforms
MLIRPass
)
add_mlir_upstream_c_api_library(MLIRCAPIControlFlow
ControlFlow.cpp
PARTIAL_SOURCES_INTENDED
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRControlFlowDialect
)
add_mlir_upstream_c_api_library(MLIRCAPIGPU
GPU.cpp
GPUPasses.cpp
PARTIAL_SOURCES_INTENDED
DEPENDS
MLIRGPUPassIncGen
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRGPUTransforms
MLIRPass
)
add_mlir_upstream_c_api_library(MLIRCAPILLVM
LLVM.cpp
PARTIAL_SOURCES_INTENDED
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRLLVMDialect
)
add_mlir_upstream_c_api_library(MLIRCAPILinalg
Linalg.cpp
LinalgPasses.cpp
PARTIAL_SOURCES_INTENDED
DEPENDS
MLIRLinalgPassIncGen
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRLinalgDialect
MLIRPass
MLIRLinalgTransforms
)
add_mlir_upstream_c_api_library(MLIRCAPIMLProgram
MLProgram.cpp
PARTIAL_SOURCES_INTENDED
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRMLProgramDialect
)
add_mlir_upstream_c_api_library(MLIRCAPISCF
SCF.cpp
PARTIAL_SOURCES_INTENDED
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRSCFDialect
)
add_mlir_upstream_c_api_library(MLIRCAPIShape
Shape.cpp
PARTIAL_SOURCES_INTENDED
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRShapeDialect
)
add_mlir_upstream_c_api_library(MLIRCAPISparseTensor
SparseTensor.cpp
SparseTensorPasses.cpp
PARTIAL_SOURCES_INTENDED
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRSparseTensorDialect
MLIRSparseTensorTransforms
)
add_mlir_upstream_c_api_library(MLIRCAPIFunc
Func.cpp
PARTIAL_SOURCES_INTENDED
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRFuncDialect
)
add_mlir_upstream_c_api_library(MLIRCAPITensor
Tensor.cpp
PARTIAL_SOURCES_INTENDED
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRTensorDialect
)
add_mlir_upstream_c_api_library(MLIRCAPITransformDialect
Transform.cpp
PARTIAL_SOURCES_INTENDED
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRTransformDialect
)
add_mlir_upstream_c_api_library(MLIRCAPIQuant
Quant.cpp
PARTIAL_SOURCES_INTENDED
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRQuantDialect
)
add_mlir_upstream_c_api_library(MLIRCAPIPDL
PDL.cpp
PARTIAL_SOURCES_INTENDED
LINK_LIBS PUBLIC
MLIRCAPIIR
MLIRPDLDialect
)
|