xref: /llvm-project/mlir/lib/Conversion/CMakeLists.txt (revision 25ae1a266d50f24a8fffc57152d7f3c3fcb65517)
1add_subdirectory(AffineToStandard)
2add_subdirectory(AMDGPUToROCDL)
3add_subdirectory(ArithCommon)
4add_subdirectory(ArithToAMDGPU)
5add_subdirectory(ArithToArmSME)
6add_subdirectory(ArithToEmitC)
7add_subdirectory(ArithToLLVM)
8add_subdirectory(ArithToSPIRV)
9add_subdirectory(ArmNeon2dToIntr)
10add_subdirectory(ArmSMEToSCF)
11add_subdirectory(ArmSMEToLLVM)
12add_subdirectory(AsyncToLLVM)
13add_subdirectory(BufferizationToMemRef)
14add_subdirectory(ComplexToLibm)
15add_subdirectory(ComplexToLLVM)
16add_subdirectory(ComplexToSPIRV)
17add_subdirectory(ComplexToStandard)
18add_subdirectory(ControlFlowToLLVM)
19add_subdirectory(ControlFlowToSCF)
20add_subdirectory(ControlFlowToSPIRV)
21add_subdirectory(ConvertToLLVM)
22add_subdirectory(FuncToEmitC)
23add_subdirectory(FuncToLLVM)
24add_subdirectory(FuncToSPIRV)
25add_subdirectory(GPUCommon)
26add_subdirectory(GPUToLLVMSPV)
27add_subdirectory(GPUToNVVM)
28add_subdirectory(GPUToROCDL)
29add_subdirectory(GPUToSPIRV)
30add_subdirectory(IndexToLLVM)
31add_subdirectory(IndexToSPIRV)
32add_subdirectory(LinalgToStandard)
33add_subdirectory(LLVMCommon)
34add_subdirectory(MathToEmitC)
35add_subdirectory(MathToFuncs)
36add_subdirectory(MathToLibm)
37add_subdirectory(MathToLLVM)
38add_subdirectory(MathToROCDL)
39add_subdirectory(MathToSPIRV)
40add_subdirectory(MemRefToEmitC)
41add_subdirectory(MemRefToLLVM)
42add_subdirectory(MemRefToSPIRV)
43add_subdirectory(MeshToMPI)
44add_subdirectory(NVGPUToNVVM)
45add_subdirectory(NVVMToLLVM)
46add_subdirectory(OpenACCToSCF)
47add_subdirectory(OpenMPToLLVM)
48add_subdirectory(PDLToPDLInterp)
49add_subdirectory(ReconcileUnrealizedCasts)
50add_subdirectory(SCFToControlFlow)
51add_subdirectory(SCFToEmitC)
52add_subdirectory(SCFToGPU)
53add_subdirectory(SCFToOpenMP)
54add_subdirectory(SCFToSPIRV)
55add_subdirectory(ShapeToStandard)
56add_subdirectory(SPIRVCommon)
57add_subdirectory(SPIRVToLLVM)
58add_subdirectory(TensorToLinalg)
59add_subdirectory(TensorToSPIRV)
60add_subdirectory(TosaToArith)
61add_subdirectory(TosaToLinalg)
62add_subdirectory(TosaToMLProgram)
63add_subdirectory(TosaToSCF)
64add_subdirectory(TosaToTensor)
65add_subdirectory(UBToLLVM)
66add_subdirectory(UBToSPIRV)
67add_subdirectory(VectorToArmSME)
68add_subdirectory(VectorToGPU)
69add_subdirectory(VectorToLLVM)
70add_subdirectory(VectorToSCF)
71add_subdirectory(VectorToSPIRV)
72add_subdirectory(VectorToXeGPU)
73