697 lines
19 KiB
C++
697 lines
19 KiB
C++
/* Autogenerated by mlir-tblgen; don't manually edit. */
|
|
//===----------------------------------------------------------------------===//
|
|
// Conversion Group Registration
|
|
//===----------------------------------------------------------------------===//
|
|
|
|
void mlirRegisterConversionPasses(void) {
|
|
registerConversionPasses();
|
|
}
|
|
|
|
MlirPass mlirCreateConversionArithToAMDGPUConversionPass(void) {
|
|
return wrap(createArithToAMDGPUConversionPass().release());
|
|
}
|
|
void mlirRegisterConversionArithToAMDGPUConversionPass(void) {
|
|
registerArithToAMDGPUConversionPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionArithToAPFloatConversionPass(void) {
|
|
return wrap(createArithToAPFloatConversionPass().release());
|
|
}
|
|
void mlirRegisterConversionArithToAPFloatConversionPass(void) {
|
|
registerArithToAPFloatConversionPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionArithToArmSMEConversionPass(void) {
|
|
return wrap(createArithToArmSMEConversionPass().release());
|
|
}
|
|
void mlirRegisterConversionArithToArmSMEConversionPass(void) {
|
|
registerArithToArmSMEConversionPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionArithToLLVMConversionPass(void) {
|
|
return wrap(createArithToLLVMConversionPass().release());
|
|
}
|
|
void mlirRegisterConversionArithToLLVMConversionPass(void) {
|
|
registerArithToLLVMConversionPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertAMDGPUToROCDLPass(void) {
|
|
return wrap(createConvertAMDGPUToROCDLPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertAMDGPUToROCDLPass(void) {
|
|
registerConvertAMDGPUToROCDLPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertAffineForToGPUPass(void) {
|
|
return wrap(createConvertAffineForToGPUPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertAffineForToGPUPass(void) {
|
|
registerConvertAffineForToGPUPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertArithToEmitC(void) {
|
|
return wrap(createConvertArithToEmitC().release());
|
|
}
|
|
void mlirRegisterConversionConvertArithToEmitC(void) {
|
|
registerConvertArithToEmitC();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertArithToSPIRVPass(void) {
|
|
return wrap(createConvertArithToSPIRVPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertArithToSPIRVPass(void) {
|
|
registerConvertArithToSPIRVPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertArmNeon2dToIntrPass(void) {
|
|
return wrap(createConvertArmNeon2dToIntrPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertArmNeon2dToIntrPass(void) {
|
|
registerConvertArmNeon2dToIntrPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertArmSMEToLLVM(void) {
|
|
return wrap(mlir::createConvertArmSMEToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertArmSMEToLLVM(void) {
|
|
registerConvertArmSMEToLLVM();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertArmSMEToSCFPass(void) {
|
|
return wrap(createConvertArmSMEToSCFPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertArmSMEToSCFPass(void) {
|
|
registerConvertArmSMEToSCFPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertAsyncToLLVMPass(void) {
|
|
return wrap(createConvertAsyncToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertAsyncToLLVMPass(void) {
|
|
registerConvertAsyncToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertBufferizationToMemRefPass(void) {
|
|
return wrap(createConvertBufferizationToMemRefPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertBufferizationToMemRefPass(void) {
|
|
registerConvertBufferizationToMemRefPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertComplexToLLVMPass(void) {
|
|
return wrap(createConvertComplexToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertComplexToLLVMPass(void) {
|
|
registerConvertComplexToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertComplexToLibm(void) {
|
|
return wrap(createConvertComplexToLibm().release());
|
|
}
|
|
void mlirRegisterConversionConvertComplexToLibm(void) {
|
|
registerConvertComplexToLibm();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertComplexToROCDLLibraryCalls(void) {
|
|
return wrap(createConvertComplexToROCDLLibraryCalls().release());
|
|
}
|
|
void mlirRegisterConversionConvertComplexToROCDLLibraryCalls(void) {
|
|
registerConvertComplexToROCDLLibraryCalls();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertComplexToSPIRVPass(void) {
|
|
return wrap(createConvertComplexToSPIRVPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertComplexToSPIRVPass(void) {
|
|
registerConvertComplexToSPIRVPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertComplexToStandardPass(void) {
|
|
return wrap(createConvertComplexToStandardPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertComplexToStandardPass(void) {
|
|
registerConvertComplexToStandardPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertControlFlowToLLVMPass(void) {
|
|
return wrap(createConvertControlFlowToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertControlFlowToLLVMPass(void) {
|
|
registerConvertControlFlowToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertControlFlowToSPIRVPass(void) {
|
|
return wrap(createConvertControlFlowToSPIRVPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertControlFlowToSPIRVPass(void) {
|
|
registerConvertControlFlowToSPIRVPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertFuncToEmitC(void) {
|
|
return wrap(createConvertFuncToEmitC().release());
|
|
}
|
|
void mlirRegisterConversionConvertFuncToEmitC(void) {
|
|
registerConvertFuncToEmitC();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertFuncToLLVMPass(void) {
|
|
return wrap(createConvertFuncToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertFuncToLLVMPass(void) {
|
|
registerConvertFuncToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertFuncToSPIRVPass(void) {
|
|
return wrap(createConvertFuncToSPIRVPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertFuncToSPIRVPass(void) {
|
|
registerConvertFuncToSPIRVPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertGPUToSPIRV(void) {
|
|
return wrap(mlir::createConvertGPUToSPIRVPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertGPUToSPIRV(void) {
|
|
registerConvertGPUToSPIRV();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertGpuOpsToLLVMSPVOps(void) {
|
|
return wrap(createConvertGpuOpsToLLVMSPVOps().release());
|
|
}
|
|
void mlirRegisterConversionConvertGpuOpsToLLVMSPVOps(void) {
|
|
registerConvertGpuOpsToLLVMSPVOps();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertGpuOpsToNVVMOps(void) {
|
|
return wrap(createConvertGpuOpsToNVVMOps().release());
|
|
}
|
|
void mlirRegisterConversionConvertGpuOpsToNVVMOps(void) {
|
|
registerConvertGpuOpsToNVVMOps();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertGpuOpsToROCDLOps(void) {
|
|
return wrap(createConvertGpuOpsToROCDLOps().release());
|
|
}
|
|
void mlirRegisterConversionConvertGpuOpsToROCDLOps(void) {
|
|
registerConvertGpuOpsToROCDLOps();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertIndexToLLVMPass(void) {
|
|
return wrap(createConvertIndexToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertIndexToLLVMPass(void) {
|
|
registerConvertIndexToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertIndexToSPIRVPass(void) {
|
|
return wrap(createConvertIndexToSPIRVPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertIndexToSPIRVPass(void) {
|
|
registerConvertIndexToSPIRVPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertLinalgToStandardPass(void) {
|
|
return wrap(createConvertLinalgToStandardPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertLinalgToStandardPass(void) {
|
|
registerConvertLinalgToStandardPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertMathToEmitC(void) {
|
|
return wrap(createConvertMathToEmitC().release());
|
|
}
|
|
void mlirRegisterConversionConvertMathToEmitC(void) {
|
|
registerConvertMathToEmitC();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertMathToFuncs(void) {
|
|
return wrap(createConvertMathToFuncs().release());
|
|
}
|
|
void mlirRegisterConversionConvertMathToFuncs(void) {
|
|
registerConvertMathToFuncs();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertMathToLLVMPass(void) {
|
|
return wrap(createConvertMathToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertMathToLLVMPass(void) {
|
|
registerConvertMathToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertMathToLibmPass(void) {
|
|
return wrap(createConvertMathToLibmPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertMathToLibmPass(void) {
|
|
registerConvertMathToLibmPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertMathToNVVM(void) {
|
|
return wrap(createConvertMathToNVVM().release());
|
|
}
|
|
void mlirRegisterConversionConvertMathToNVVM(void) {
|
|
registerConvertMathToNVVM();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertMathToROCDL(void) {
|
|
return wrap(createConvertMathToROCDL().release());
|
|
}
|
|
void mlirRegisterConversionConvertMathToROCDL(void) {
|
|
registerConvertMathToROCDL();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertMathToSPIRVPass(void) {
|
|
return wrap(createConvertMathToSPIRVPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertMathToSPIRVPass(void) {
|
|
registerConvertMathToSPIRVPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertMathToXeVM(void) {
|
|
return wrap(createConvertMathToXeVM().release());
|
|
}
|
|
void mlirRegisterConversionConvertMathToXeVM(void) {
|
|
registerConvertMathToXeVM();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertMemRefToEmitC(void) {
|
|
return wrap(createConvertMemRefToEmitC().release());
|
|
}
|
|
void mlirRegisterConversionConvertMemRefToEmitC(void) {
|
|
registerConvertMemRefToEmitC();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertMemRefToSPIRVPass(void) {
|
|
return wrap(createConvertMemRefToSPIRVPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertMemRefToSPIRVPass(void) {
|
|
registerConvertMemRefToSPIRVPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertNVGPUToNVVMPass(void) {
|
|
return wrap(createConvertNVGPUToNVVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertNVGPUToNVVMPass(void) {
|
|
registerConvertNVGPUToNVVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertNVVMToLLVMPass(void) {
|
|
return wrap(createConvertNVVMToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertNVVMToLLVMPass(void) {
|
|
registerConvertNVVMToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertOpenACCToSCFPass(void) {
|
|
return wrap(createConvertOpenACCToSCFPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertOpenACCToSCFPass(void) {
|
|
registerConvertOpenACCToSCFPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertOpenMPToLLVMPass(void) {
|
|
return wrap(createConvertOpenMPToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertOpenMPToLLVMPass(void) {
|
|
registerConvertOpenMPToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertPDLToPDLInterpPass(void) {
|
|
return wrap(createConvertPDLToPDLInterpPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertPDLToPDLInterpPass(void) {
|
|
registerConvertPDLToPDLInterpPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertParallelLoopToGpuPass(void) {
|
|
return wrap(createConvertParallelLoopToGpuPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertParallelLoopToGpuPass(void) {
|
|
registerConvertParallelLoopToGpuPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertSCFToOpenMPPass(void) {
|
|
return wrap(createConvertSCFToOpenMPPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertSCFToOpenMPPass(void) {
|
|
registerConvertSCFToOpenMPPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertSPIRVToLLVMPass(void) {
|
|
return wrap(createConvertSPIRVToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertSPIRVToLLVMPass(void) {
|
|
registerConvertSPIRVToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertShapeConstraintsPass(void) {
|
|
return wrap(createConvertShapeConstraintsPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertShapeConstraintsPass(void) {
|
|
registerConvertShapeConstraintsPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertShapeToStandardPass(void) {
|
|
return wrap(createConvertShapeToStandardPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertShapeToStandardPass(void) {
|
|
registerConvertShapeToStandardPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertShardToMPIPass(void) {
|
|
return wrap(createConvertShardToMPIPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertShardToMPIPass(void) {
|
|
registerConvertShardToMPIPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertTensorToLinalgPass(void) {
|
|
return wrap(createConvertTensorToLinalgPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertTensorToLinalgPass(void) {
|
|
registerConvertTensorToLinalgPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertTensorToSPIRVPass(void) {
|
|
return wrap(createConvertTensorToSPIRVPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertTensorToSPIRVPass(void) {
|
|
registerConvertTensorToSPIRVPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertToEmitC(void) {
|
|
return wrap(createConvertToEmitC().release());
|
|
}
|
|
void mlirRegisterConversionConvertToEmitC(void) {
|
|
registerConvertToEmitC();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertToLLVMPass(void) {
|
|
return wrap(createConvertToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertToLLVMPass(void) {
|
|
registerConvertToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertVectorToAMX(void) {
|
|
return wrap(createConvertVectorToAMX().release());
|
|
}
|
|
void mlirRegisterConversionConvertVectorToAMX(void) {
|
|
registerConvertVectorToAMX();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertVectorToArmSMEPass(void) {
|
|
return wrap(createConvertVectorToArmSMEPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertVectorToArmSMEPass(void) {
|
|
registerConvertVectorToArmSMEPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertVectorToGPU(void) {
|
|
return wrap(mlir::createConvertVectorToGPUPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertVectorToGPU(void) {
|
|
registerConvertVectorToGPU();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertVectorToLLVMPass(void) {
|
|
return wrap(createConvertVectorToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertVectorToLLVMPass(void) {
|
|
registerConvertVectorToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertVectorToSCF(void) {
|
|
return wrap(mlir::createConvertVectorToSCFPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertVectorToSCF(void) {
|
|
registerConvertVectorToSCF();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertVectorToSPIRVPass(void) {
|
|
return wrap(createConvertVectorToSPIRVPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertVectorToSPIRVPass(void) {
|
|
registerConvertVectorToSPIRVPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertVectorToXeGPU(void) {
|
|
return wrap(createConvertVectorToXeGPU().release());
|
|
}
|
|
void mlirRegisterConversionConvertVectorToXeGPU(void) {
|
|
registerConvertVectorToXeGPU();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertXeGPUToXeVMPass(void) {
|
|
return wrap(createConvertXeGPUToXeVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertXeGPUToXeVMPass(void) {
|
|
registerConvertXeGPUToXeVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionConvertXeVMToLLVMPass(void) {
|
|
return wrap(createConvertXeVMToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionConvertXeVMToLLVMPass(void) {
|
|
registerConvertXeVMToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionFinalizeMemRefToLLVMConversionPass(void) {
|
|
return wrap(createFinalizeMemRefToLLVMConversionPass().release());
|
|
}
|
|
void mlirRegisterConversionFinalizeMemRefToLLVMConversionPass(void) {
|
|
registerFinalizeMemRefToLLVMConversionPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionGpuToLLVMConversionPass(void) {
|
|
return wrap(createGpuToLLVMConversionPass().release());
|
|
}
|
|
void mlirRegisterConversionGpuToLLVMConversionPass(void) {
|
|
registerGpuToLLVMConversionPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionLiftControlFlowToSCFPass(void) {
|
|
return wrap(createLiftControlFlowToSCFPass().release());
|
|
}
|
|
void mlirRegisterConversionLiftControlFlowToSCFPass(void) {
|
|
registerLiftControlFlowToSCFPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionLowerAffinePass(void) {
|
|
return wrap(createLowerAffinePass().release());
|
|
}
|
|
void mlirRegisterConversionLowerAffinePass(void) {
|
|
registerLowerAffinePass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionLowerHostCodeToLLVMPass(void) {
|
|
return wrap(createLowerHostCodeToLLVMPass().release());
|
|
}
|
|
void mlirRegisterConversionLowerHostCodeToLLVMPass(void) {
|
|
registerLowerHostCodeToLLVMPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionMapMemRefStorageClass(void) {
|
|
return wrap(mlir::createMapMemRefStorageClassPass().release());
|
|
}
|
|
void mlirRegisterConversionMapMemRefStorageClass(void) {
|
|
registerMapMemRefStorageClass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionMathToAPFloatConversionPass(void) {
|
|
return wrap(createMathToAPFloatConversionPass().release());
|
|
}
|
|
void mlirRegisterConversionMathToAPFloatConversionPass(void) {
|
|
registerMathToAPFloatConversionPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionReconcileUnrealizedCastsPass(void) {
|
|
return wrap(createReconcileUnrealizedCastsPass().release());
|
|
}
|
|
void mlirRegisterConversionReconcileUnrealizedCastsPass(void) {
|
|
registerReconcileUnrealizedCastsPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionSCFToControlFlowPass(void) {
|
|
return wrap(createSCFToControlFlowPass().release());
|
|
}
|
|
void mlirRegisterConversionSCFToControlFlowPass(void) {
|
|
registerSCFToControlFlowPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionSCFToEmitC(void) {
|
|
return wrap(createSCFToEmitC().release());
|
|
}
|
|
void mlirRegisterConversionSCFToEmitC(void) {
|
|
registerSCFToEmitC();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionSCFToSPIRV(void) {
|
|
return wrap(createSCFToSPIRV().release());
|
|
}
|
|
void mlirRegisterConversionSCFToSPIRV(void) {
|
|
registerSCFToSPIRV();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionSetLLVMModuleDataLayoutPass(void) {
|
|
return wrap(createSetLLVMModuleDataLayoutPass().release());
|
|
}
|
|
void mlirRegisterConversionSetLLVMModuleDataLayoutPass(void) {
|
|
registerSetLLVMModuleDataLayoutPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionTosaToArithPass(void) {
|
|
return wrap(createTosaToArithPass().release());
|
|
}
|
|
void mlirRegisterConversionTosaToArithPass(void) {
|
|
registerTosaToArithPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionTosaToLinalg(void) {
|
|
return wrap(tosa::createTosaToLinalg().release());
|
|
}
|
|
void mlirRegisterConversionTosaToLinalg(void) {
|
|
registerTosaToLinalg();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionTosaToLinalgNamed(void) {
|
|
return wrap(tosa::createTosaToLinalgNamed().release());
|
|
}
|
|
void mlirRegisterConversionTosaToLinalgNamed(void) {
|
|
registerTosaToLinalgNamed();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionTosaToMLProgram(void) {
|
|
return wrap(createTosaToMLProgram().release());
|
|
}
|
|
void mlirRegisterConversionTosaToMLProgram(void) {
|
|
registerTosaToMLProgram();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionTosaToSCFPass(void) {
|
|
return wrap(createTosaToSCFPass().release());
|
|
}
|
|
void mlirRegisterConversionTosaToSCFPass(void) {
|
|
registerTosaToSCFPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionTosaToSPIRVTosa(void) {
|
|
return wrap(tosa::createTosaToSPIRVTosa().release());
|
|
}
|
|
void mlirRegisterConversionTosaToSPIRVTosa(void) {
|
|
registerTosaToSPIRVTosa();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionTosaToSPIRVTosaMarkGraphConstants(void) {
|
|
return wrap(tosa::createTosaToSPIRVTosaMarkGraphConstants().release());
|
|
}
|
|
void mlirRegisterConversionTosaToSPIRVTosaMarkGraphConstants(void) {
|
|
registerTosaToSPIRVTosaMarkGraphConstants();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionTosaToTensorPass(void) {
|
|
return wrap(createTosaToTensorPass().release());
|
|
}
|
|
void mlirRegisterConversionTosaToTensorPass(void) {
|
|
registerTosaToTensorPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionUBToLLVMConversionPass(void) {
|
|
return wrap(createUBToLLVMConversionPass().release());
|
|
}
|
|
void mlirRegisterConversionUBToLLVMConversionPass(void) {
|
|
registerUBToLLVMConversionPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateConversionUBToSPIRVConversionPass(void) {
|
|
return wrap(createUBToSPIRVConversionPass().release());
|
|
}
|
|
void mlirRegisterConversionUBToSPIRVConversionPass(void) {
|
|
registerUBToSPIRVConversionPass();
|
|
}
|
|
|