xref: /llvm-project/mlir/lib/Dialect/CMakeLists.txt (revision e035ef0e7423c1a4c78e922508da817dbd5b6a02)
1e7084713SRob Sudermanadd_subdirectory(Affine)
2f1f05a91SKrzysztof Drewniakadd_subdirectory(AMDGPU)
39dc88651SIvan Butyginadd_subdirectory(AMX)
4abc362a1SJakub Kuderskiadd_subdirectory(Arith)
57310501fSNicolas Vasilacheadd_subdirectory(ArmNeon)
612648492SCullen Rhodesadd_subdirectory(ArmSME)
7aece4e27SJavier Setoainadd_subdirectory(ArmSVE)
805a3b4feSEugene Zhulenevadd_subdirectory(Async)
9c7cc70c8SAlexander Belyaevadd_subdirectory(Bufferization)
10d0cb0d30SAlexander Belyaevadd_subdirectory(Complex)
11ace01605SRiver Riddleadd_subdirectory(ControlFlow)
123ba14fa0SAlex Zinenkoadd_subdirectory(DLTI)
13876de062SMarius Brehleradd_subdirectory(EmitC)
1423aa5a74SRiver Riddleadd_subdirectory(Func)
1560965b46SAlex Zinenkoadd_subdirectory(GPU)
168bef3541SJeff Niuadd_subdirectory(Index)
170e0db0a4SMathieu Fehradd_subdirectory(IRDL)
18b6281940SNicolas Vasilacheadd_subdirectory(Linalg)
19ba0fa925SRiver Riddleadd_subdirectory(LLVMIR)
204348d8abSStephan Herhutadd_subdirectory(Math)
21e2310704SJulian Grossadd_subdirectory(MemRef)
2208545e85SChengji Yaoadd_subdirectory(Mesh)
2361352a58SStella Laurenzoadd_subdirectory(MLProgram)
24b334664fSAnton Lydikeadd_subdirectory(MPI)
254c564940SThomas Raouxadd_subdirectory(NVGPU)
264225e7faSValentin Clementadd_subdirectory(OpenACC)
2761278ec3SRazvan Lupusoruadd_subdirectory(OpenACCMPCommon)
2863c89725SDavid Trubyadd_subdirectory(OpenMP)
293fb3927bSRiver Riddleadd_subdirectory(PDL)
30d289a97fSRiver Riddleadd_subdirectory(PDLInterp)
3155b6f170SJeremy Kunadd_subdirectory(Polynomial)
32*e035ef0eSFabian Moraadd_subdirectory(Ptr)
33363dd3f3SRob Sudermanadd_subdirectory(Quant)
34c25b20c0SAlex Zinenkoadd_subdirectory(SCF)
359a65d683SJacques Pienaaradd_subdirectory(Shape)
36319072f4SAart Bikadd_subdirectory(SparseTensor)
37d36dd94cSLei Zhangadd_subdirectory(SPIRV)
38444822d7SSean Silvaadd_subdirectory(Tensor)
39b2812113SSuraj Sudhiradd_subdirectory(Tosa)
40d064c480SAlex Zinenkoadd_subdirectory(Transform)
419dec3fd8SIvan Butyginadd_subdirectory(UB)
42db011775SGeoffrey Martin-Nobleadd_subdirectory(Utils)
434d60f47bSRob Sudermanadd_subdirectory(Vector)
448508a63bSEmilio Cotaadd_subdirectory(X86Vector)
455669660fSChao Chenadd_subdirectory(XeGPU)
46d4dcf7deSStella Laurenzo
47c6477050SMehdi Aminiset(LLVM_OPTIONAL_SOURCES
48c6477050SMehdi Amini  Traits.cpp
49c6477050SMehdi Amini)
50c6477050SMehdi Amini
517c64f6bfSValentin Churavyadd_mlir_library(MLIRDialect
521273af23SJacques Pienaar  Traits.cpp
531273af23SJacques Pienaar
541273af23SJacques Pienaar  ADDITIONAL_HEADER_DIRS
551273af23SJacques Pienaar  ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect
565469f434SStephen Neuendorffer
575469f434SStephen Neuendorffer  LINK_LIBS PUBLIC
581c82dd39SStephen Neuendorffer  MLIRIR
591c82dd39SStephen Neuendorffer  )
60