[all-commits] [llvm/llvm-project] 099863: [mlir] Add a parsePassPipeline overload that retur...
River Riddle via All-commits
all-commits at lists.llvm.org
Wed Jan 12 14:55:38 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0998637e6fbadbfb03af0aa35c7b0a8b448e2971
https://github.com/llvm/llvm-project/commit/0998637e6fbadbfb03af0aa35c7b0a8b448e2971
Author: River Riddle <riddleriver at gmail.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M mlir/include/mlir/Pass/PassRegistry.h
M mlir/lib/Pass/PassRegistry.cpp
M mlir/lib/Transforms/Inliner.cpp
M mlir/unittests/Pass/CMakeLists.txt
A mlir/unittests/Pass/PassPipelineParserTest.cpp
Log Message:
-----------
[mlir] Add a parsePassPipeline overload that returns a new pass manager
This overload parses a pipeline string that contains the anchor operation type, and returns an OpPassManager
corresponding to the provided pipeline. This is useful for various situations, such as dynamic pass pipelines
which are not anchored within a parent pass pipeline.
fixes #52813
Differential Revision: https://reviews.llvm.org/D116525
More information about the All-commits
mailing list