diff options
author | rkayaith <rkayaith@gmail.com> | 2022-11-08 22:39:18 -0500 |
---|---|---|
committer | Rahul Kayaith <rkayaith@gmail.com> | 2023-03-01 18:17:13 -0500 |
commit | 6f5590ca347a5a2467b8aaea4b24bc9b70ef138f (patch) | |
tree | b51badfd7604d79f8e43a985686dd36ee3eb19f4 /llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp | |
parent | 37107e177e4a0a9ceab397f2667fe4dab98fb729 (diff) | |
download | llvm-6f5590ca347a5a2467b8aaea4b24bc9b70ef138f.zip llvm-6f5590ca347a5a2467b8aaea4b24bc9b70ef138f.tar.gz llvm-6f5590ca347a5a2467b8aaea4b24bc9b70ef138f.tar.bz2 |
[mlir][CAPI] Allow running pass manager on any operation
`mlirPassManagerRun` is currently restricted to running on
`builtin.module` ops, but this restriction doesn't exist on the C++
side. This renames it to `mlirPassManagerRunOnOp` and updates it to take
`MlirOperation` instead of `MlirModule`.
Depends on D143352
Reviewed By: mehdi_amini
Differential Revision: https://reviews.llvm.org/D143354
Diffstat (limited to 'llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp')
0 files changed, 0 insertions, 0 deletions