aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/TargetInfo
diff options
context:
space:
mode:
authorTwice <twice@apache.org>2026-01-31 12:37:49 +0800
committerGitHub <noreply@github.com>2026-01-31 12:37:49 +0800
commitf992f9719fe13c9ed8bf8e3571d190a69e0e5593 (patch)
treeddf0582707e0ba2d956d0b4c3e424e3a2aa6418b /llvm/lib/Target/ARM/TargetInfo
parentfaf3e06dc0314b9d02c9fdfbc47b7c1a45a1d5b9 (diff)
downloadllvm-main.zip
llvm-main.tar.gz
llvm-main.tar.bz2
[MLIR][Python] Support dialect conversion in python bindings (#177782)HEADmain
This PR adds dialect conversion support to the MLIR Python bindings. Because it introduces a number of new APIs, it’s a fairly large PR. It mainly includes the following parts: * Add a set of types and APIs to the C API, including `MlirConversionTarget`, `MlirConversionPattern`, `MlirTypeConverter`, `MlirConversionPatternRewriter`, and others. * Add the corresponding types and APIs to the Python bindings. * Extend `mlir-tblgen` with codegen for Python adaptor classes, which generates an adaptor class for each op. Note that this PR only adds support for 1-to-1 conversions, 1-to-N type/value conversions are not supported yet. --------- Co-authored-by: Maksim Levental <maksim.levental@gmail.com>
Diffstat (limited to 'llvm/lib/Target/ARM/TargetInfo')
0 files changed, 0 insertions, 0 deletions