summaryrefslogtreecommitdiff
path: root/mlir/test/lib/Pass/TestPassManager.cpp
AgeCommit message (Expand)Author
2025-08-08[MLIR] Make `PassPipelineOptions` virtually inheriting from PassOptions to al...Sasa Vuckovic
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (28/n) (#150641)Maksim Levental
2024-10-01[MLIR][Pass] Full & deterministic diagnostics (#110311)Billy Zhu
2024-08-09[mlir] Add support for parsing nested PassPipelineOptions (#101118)Nikhil Kalra
2024-04-22[mlir][test] Reorganize the test dialect (#89424)Jeff Niu
2023-10-01Fix MLIR test for UBSAN: define enum values that are set in cl::opt (NFC)Mehdi Amini
2023-09-10Fix logic to detect cl::option equality. (#65754)Christian Sigg
2022-10-20[mlir-opt] Add a '-dump-pass-pipeline' optionrkayaith
2022-10-03[mlir] Rename FunctionOpInterface::getBody to getFunctionBodyRiver Riddle
2022-07-19[mlir] Fixed ordering of pass statistics.Slava Zakharin
2022-05-25[mlir] Fix warning `missing base in copy ctor`Javed Absar
2022-05-06Apply clang-tidy fixes for bugprone-copy-constructor-init in TestPassManager....Mehdi Amini
2022-04-19Print custom assembly on pass failure by defaultMehdi Amini
2022-04-18[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespaceRiver Riddle
2022-04-04[mlir] Rework the implementation of TypeIDRiver Riddle
2022-04-02[mlir:PassOption] Rework ListOption parsing and add support for std::vector/S...River Riddle
2022-03-16[mlir] Move the Builtin FuncOp to the Func dialectRiver Riddle
2022-03-16[mlir] Fix missing verification after running an OpToOpAdaptorPassRiver Riddle
2022-03-04[mlir][Pass] Add support for an InterfacePass and pass filtering based on Ope...River Riddle
2022-01-18[mlir][Pass] Deprecate FunctionPass in favor of OperationPass<FuncOp>River Riddle
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-06-16Migrate MLIR test passes to the new registration APIMehdi Amini
2021-06-02[mlir] Resolve TODO and use the pass argument instead of the TypeID for regis...River Riddle
2021-05-19[mlir] Add a new `print-ir-after-failure` IR pass printing flagRiver Riddle
2020-11-19[mlir][BuiltinDialect] Resolve comments from D91571River Riddle
2020-11-17[mlir][NFC] Remove references to Module.h and Function.hRiver Riddle
2020-04-08[mlir] Eliminate the remaining usages of cl::opt instead of PassOption.River Riddle
2020-04-07[mlir][Pass] Remove the use of CRTP from the Pass classesRiver Riddle
2020-04-07[mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp>River Riddle
2020-02-12Remove static registration for dialects, and the "alwayslink" hack for passesMehdi Amini
2020-01-26Mass update the MLIR license header to mention "Part of the LLVM project"Mehdi Amini
2019-12-23Refactor the way that pass options are specified.River Riddle
2019-12-23Adjust License.txt file to use the LLVM licenseMehdi Amini
2019-12-05Add support for instance specific pass statistics.River Riddle
2019-10-10Add support for generating reproducers on pass crash and failure.River Riddle
2019-10-09Add ::printAsTextualPipeline to Pass and OpPassManager.MLIR Team
2019-10-08NFC: Fully qualify use of std::string.River Riddle
2019-10-08Add Instance Specific Pass Options.MLIR Team
2019-09-13Publicly expose the functionality to parse a textual pass pipeline.River Riddle
2019-09-13Refactor pass pipeline command line parsing to support explicit pipeline stri...River Riddle
2019-09-08Refactor PassTiming to support nested pipelines.River Riddle