Skip to content

Conversation

@asaadaldien
Copy link
Member

  • Split BackendTypeConversion -> (BackendTypeConversion, BackendTypeConversionPasses) so BackendTypeConversion.cpp only provides definitions for BackendTypeConversion.h declarations and
    BackendTypeConversionPasses.cpp provides definitions for create**Pass() declarations in orchConversion/Transforms/Passes.h

  • This removes cyclic decency BackendTypeConversion -> TorchConversion/Transforms/Passes -> torch-mlir/Conversion/** --> BackendTypeConversion.

@asaadaldien asaadaldien marked this pull request as ready for review March 22, 2022 20:17
@asaadaldien asaadaldien mentioned this pull request Mar 22, 2022
@silvasean silvasean merged commit f9d3459 into llvm:main Mar 22, 2022
@silvasean
Copy link
Contributor

Thanks!

qedawkins pushed a commit to nod-ai/torch-mlir that referenced this pull request Oct 3, 2022
… Table-driven Declarative Rewrite Rules (llvm#686)

* Add builder for onnx.split and onnx.identity

* Update src/Dialect/ONNX/ONNXOps.td.inc by utils/gen_onnx_mlir.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants