aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Pass
AgeCommit message (Expand)AuthorFilesLines
2026-01-02[LLVM][ADT] Migrate users of `make_scope_exit` to CTAD (#174030)Victor Chernyakin2-2/+2
2025-12-31[mlir][Pass] Fix textual pipeline specification when generating a crashless r...neildhar1-6/+7
2025-12-11Enable pass instrumentation to signal failures. (#163126)Jacques Pienaar1-13/+23
2025-12-08Revert "[mlir] Fix '-Wtemplate-id-cdtor'. NFC"Krzysztof Parzyszek1-1/+1
2025-12-08[mlir] Fix '-Wtemplate-id-cdtor'. NFCMichael Liao1-1/+1
2025-11-24[mlir][Pass] Fix crash when applying a pass to an optional interface (#169262)Matthias Springer1-3/+3
2025-11-20Revert "[mlir][Pass] Fix crash when applying a pass to an optional interface"...Matthias Springer1-3/+3
2025-11-20[mlir][Pass] Fix crash when applying a pass to an optional interface (#168499)Matthias Springer1-3/+3
2025-09-12[MLIR] Add debug log to the pass manager (NFC) (#156205)Mehdi Amini1-30/+214
2025-07-28[MLIR] Fix pipelineInitializationKey never being correctly updated (#150948)Will Froom1-1/+1
2025-07-24[mlir] Remove unused includes (NFC) (#150476)Kazu Hirata1-1/+0
2025-07-16[MLIR] Fix use-after-frees when accessing DistinctAttr storage (#148666)Artemiy Bulavin1-2/+7
2025-07-15[mlir] Remove unused includes (NFC) (#148872)Kazu Hirata3-8/+0
2025-07-07[mlir] Use `llvm::fill` instead of `std::fill`(NFC) (#146889)Longsheng Mou1-1/+1
2025-06-20[mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (#144989)Kazu Hirata1-1/+1
2025-06-20[MLIR] Print more user-friendly error message when generating local reproduce...Artemiy Bulavin1-0/+8
2025-06-08Pretty print on -dump-pass-pipeline (#143223)Jeremy Kun2-16/+47
2025-05-16[mlir][NFC] Use `llvm::sort` (#140261)Iris Shi1-1/+1
2025-05-02[mlir] Declare explicit typeid to fix dylib build (#138357)Reid Kleckner1-0/+2
2025-04-30[mlir] Fix `--mlir-print-ir-tree-dir` when the symbol name contains `/` (or `...Mehdi Amini1-5/+10
2025-03-31[MLIR][NFC] Fix incomplete boundary comments. (#133516)Han-Chung Wang1-0/+3
2025-03-25Revert "[mlir] Fix DistinctAttributeUniquer deleting attribute storage when c...Emilio Cota1-9/+0
2025-03-13[mlir] Fix DistinctAttributeUniquer deleting attribute storage when crash rep...Artemiy Bulavin1-0/+9
2025-03-06Pass: Do not use llvm::array_pod_sort to sort OpPassManagers.Peter Collingbourne1-7/+7
2024-12-17[mlir] Attempt to resolve edge cases in PassPipeline textual format (#118877)Christopher Bate1-25/+39
2024-10-29[mlir] Fix a warningKazu Hirata1-1/+1
2024-10-29[mlir][NFC] Avoid a warning (#114052)Piotr Fusik1-1/+1
2024-10-22[mlir] Avoid repeated hash lookups (NFC) (#113249)Kazu Hirata1-4/+1
2024-10-01[MLIR][Pass] Full & deterministic diagnostics (#110311)Billy Zhu1-5/+7
2024-09-20[MLIR] Fix crash when using --mlir-timing (#109463)Ian Wood1-3/+3
2024-09-16[mlir] Tidy uses of llvm::raw_stream_ostream (NFC)JOE19942-4/+3
2024-09-08[Pass] Avoid repeated hash lookups (NFC) (#107761)Kazu Hirata1-5/+3
2024-08-09[mlir] Add support for parsing nested PassPipelineOptions (#101118)Nikhil Kalra1-28/+36
2024-08-06[mlir] Add --list-passes option to mlir-opt (#100420)Natan-GabrielTiutiuIntel1-0/+26
2024-08-01Add a tutorial on mlir-opt (#96105)Jeremy Kun1-1/+2
2024-07-05[mlir][Pass] Handle escaped pipline option values (#97667)Nikhil Kalra1-0/+14
2024-06-21[mlir] Add missing ManagedStatic.h includes (NFC)Nikita Popov1-0/+1
2024-06-20[mlir] Apply ClangTidy finding.Adrian Kuegel1-1/+1
2024-05-24[mlir][Pass] Add new FileTreeIRPrinterConfig (#67840)Christopher Bate2-1/+172
2024-04-02[mlir][pass] Add `errorHandler` param to `Pass::initializeOptions` (#87289)Ivan Butygin2-5/+14
2024-02-19Rename `ThreadPool::getThreadCount()` to `getMaxConcurrency()` (NFC) (#82296)Mehdi Amini1-1/+1
2024-01-14[mlir] fix IRPrinterInstrumentation to use the user-provided IRPrinting confi...Yuanqiang Liu1-1/+2
2024-01-03[mlir][Pass] Enable the option for reproducer generation without crashing (#7...Puyan Lotfi3-38/+72
2023-12-08[mlir][Pass] Move PassExecutionAction to Pass.h, NFC. (#74850)Aman LaChapelle2-20/+10
2023-11-26[mlir] Fix a warningKazu Hirata1-1/+1
2023-11-24[MLIR][NFC] Fix build on recent GCC with C++20 enabled (#73308)Alexander Batashev1-1/+1
2023-10-25[MLIR][pass registry] show overlapping pass pipeline name (#70167)Maksim Levental1-4/+8
2023-09-04[mlir][transform] ApplyRegisteredPassOp: Support pass pipelinesMatthias Springer1-6/+11
2023-08-22Fix MSAN error: use of unitialized value when hashing the MLIR pass manager (...Mehdi Amini1-1/+1
2023-08-22Fix MLIR pass manager initialization: hash the pass pipeline to detect when i...Mehdi Amini1-1/+21