melior/pass/
conversion.rs1melior_macro::conversion_passes!(
4 mlirCreateConversionArithToAPFloatConversionPass,
5 mlirCreateConversionArithToAMDGPUConversionPass,
6 mlirCreateConversionArithToArmSMEConversionPass,
7 mlirCreateConversionArithToLLVMConversionPass,
8 mlirCreateConversionConvertAffineForToGPUPass,
9 mlirCreateConversionConvertAMDGPUToROCDLPass,
10 mlirCreateConversionConvertArithToEmitC,
11 mlirCreateConversionConvertArithToSPIRVPass,
12 mlirCreateConversionConvertArmNeon2dToIntrPass,
13 mlirCreateConversionConvertArmSMEToLLVM,
14 mlirCreateConversionConvertArmSMEToSCFPass,
15 mlirCreateConversionConvertAsyncToLLVMPass,
16 mlirCreateConversionConvertBufferizationToMemRefPass,
17 mlirCreateConversionConvertComplexToLibm,
18 mlirCreateConversionConvertComplexToLLVMPass,
19 mlirCreateConversionConvertComplexToSPIRVPass,
20 mlirCreateConversionConvertComplexToROCDLLibraryCalls,
21 mlirCreateConversionConvertComplexToStandardPass,
22 mlirCreateConversionConvertControlFlowToLLVMPass,
23 mlirCreateConversionConvertControlFlowToSPIRVPass,
24 mlirCreateConversionConvertFuncToEmitC,
25 mlirCreateConversionConvertFuncToLLVMPass,
26 mlirCreateConversionConvertFuncToSPIRVPass,
27 mlirCreateConversionConvertGpuOpsToLLVMSPVOps,
28 mlirCreateConversionConvertGpuOpsToNVVMOps,
29 mlirCreateConversionConvertGpuOpsToROCDLOps,
30 mlirCreateConversionConvertGPUToSPIRV,
31 mlirCreateConversionConvertIndexToLLVMPass,
32 mlirCreateConversionConvertIndexToSPIRVPass,
33 mlirCreateConversionConvertLinalgToStandardPass,
34 mlirCreateConversionConvertMathToEmitC,
35 mlirCreateConversionConvertMathToFuncs,
36 mlirCreateConversionConvertMathToLibmPass,
37 mlirCreateConversionConvertMathToLLVMPass,
38 mlirCreateConversionConvertMathToROCDL,
39 mlirCreateConversionConvertMathToSPIRVPass,
40 mlirCreateConversionConvertMathToXeVM,
41 mlirCreateConversionConvertMemRefToEmitC,
42 mlirCreateConversionConvertMemRefToSPIRVPass,
43 mlirCreateConversionConvertShardToMPIPass,
44 mlirCreateConversionConvertNVGPUToNVVMPass,
45 mlirCreateConversionConvertNVVMToLLVMPass,
46 mlirCreateConversionConvertOpenACCToSCFPass,
47 mlirCreateConversionConvertOpenMPToLLVMPass,
48 mlirCreateConversionConvertParallelLoopToGpuPass,
49 mlirCreateConversionConvertPDLToPDLInterpPass,
50 mlirCreateConversionConvertSCFToOpenMPPass,
51 mlirCreateConversionConvertShapeConstraintsPass,
52 mlirCreateConversionConvertShapeToStandardPass,
53 mlirCreateConversionConvertSPIRVToLLVMPass,
54 mlirCreateConversionConvertTensorToLinalgPass,
55 mlirCreateConversionConvertTensorToSPIRVPass,
56 mlirCreateConversionConvertToEmitC,
57 mlirCreateConversionConvertToLLVMPass,
58 mlirCreateConversionConvertVectorToArmSMEPass,
59 mlirCreateConversionConvertVectorToGPU,
60 mlirCreateConversionConvertVectorToLLVMPass,
61 mlirCreateConversionConvertVectorToSCF,
62 mlirCreateConversionConvertVectorToSPIRVPass,
63 mlirCreateConversionConvertVectorToAMX,
64 mlirCreateConversionConvertVectorToXeGPU,
65 mlirCreateConversionConvertXeGPUToXeVMPass,
66 mlirCreateConversionConvertXeVMToLLVMPass,
67 mlirCreateConversionFinalizeMemRefToLLVMConversionPass,
68 mlirCreateConversionGpuToLLVMConversionPass,
69 mlirCreateConversionLiftControlFlowToSCFPass,
70 mlirCreateConversionLowerAffinePass,
71 mlirCreateConversionLowerHostCodeToLLVMPass,
72 mlirCreateConversionMathToAPFloatConversionPass,
73 mlirCreateConversionMapMemRefStorageClass,
74 mlirCreateConversionReconcileUnrealizedCastsPass,
75 mlirCreateConversionSCFToControlFlowPass,
76 mlirCreateConversionSCFToEmitC,
77 mlirCreateConversionSCFToSPIRV,
78 mlirCreateConversionSetLLVMModuleDataLayoutPass,
79 mlirCreateConversionTosaToArithPass,
80 mlirCreateConversionTosaToLinalg,
81 mlirCreateConversionTosaToLinalgNamed,
82 mlirCreateConversionTosaToMLProgram,
83 mlirCreateConversionTosaToSCFPass,
84 mlirCreateConversionTosaToTensorPass,
85 mlirCreateConversionUBToLLVMConversionPass,
86 mlirCreateConversionUBToSPIRVConversionPass,
87);