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