summaryrefslogtreecommitdiff
path: root/mlir/lib/Support
AgeCommit message (Expand)Author
2025-11-06[mlir] Expose output strategies of TimingManager (#166548)Andrei Golubev
2025-11-01[ADT] Use a dedicated empty type for StringSet (NFC) (#165967)Kazu Hirata
2025-10-30[mlir] Fix use-after-move issues (#165660)Slava Gurevich
2025-07-29[mlir] Report line number from file rather than split (#150982)Jacques Pienaar
2025-07-27[MLIR] Remove overly verbose Debug for TypeID checks (NFC) (#150751)Mehdi Amini
2025-07-15[mlir] Remove unused includes (NFC) (#148872)Kazu Hirata
2025-06-25[mlir] Move WalkResult to Support (#145649)Jacques Pienaar
2025-06-25[mlir]Moves the StateStack to IR folder from Support folder. (#145598)Lance Wang
2025-06-24[mlir][NFC] Move LLVM::ModuleTranslation::SaveStack to a shared header (#144897)Tom Eccles
2025-02-14[mlir] Add `MLIR_USE_FALLBACK_TYPE_IDS` macro support for `TypeID` (#126999)Stef Lindall
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
2024-04-03[mlir] Initialize DefaultTimingManager::out. (#87522)Chenguang Wang
2024-04-03[mlir] Enhance TimingManager Printing Flexibility (#85821)Hsiangkai Wang
2024-03-14[mlir] Make the split markers of splitAndProcessBuffer configurable. (#84765)Ingo Müller
2024-02-15Apply clang-tidy fixes for llvm-include-order in Timing.cpp (NFC)Mehdi Amini
2023-12-13[mlir] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata
2023-07-31[mlir] use a thread-local alternative to llvm::nullsAlex Zinenko
2023-06-20Convert MLIR IndentedOstream to header only.Stella Laurenzo
2023-05-30[mlir] [NFC] Add a newline to debug message at inserting of InterfaceMapKohei Yamaguchi
2023-04-02[mlir][StorageUniquer] Fix build with LLVM_ENABLE_THREADS=OFFAlexandre Ganea
2023-03-16[mlir][StorageUniquer] Use allocators per thread instead of per shardRiver Riddle
2023-03-06Rename DebugAction to tracing::Action and move related code from lib/Support ...Mehdi Amini
2023-03-06Change the DebugAction paradigm to delegate the control to the handlerMehdi Amini
2023-01-18[mlir] Add support for interface inheritanceRiver Riddle
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata
2022-12-16[Support] llvm::Optional => std::optionalFangrui Song
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-23Use std::nullopt_t instead of NoneType (NFC)Kazu Hirata
2022-11-23Apply clang-tidy fixes for llvm-include-order in FileUtilities.cpp (NFC)Mehdi Amini
2022-11-14Add missing include.Johannes Reifferscheid
2022-11-12[mlir] Add openInputFile overload that accepts the expected alignmentRiver Riddle
2022-08-10[mlir] Generate C++ doc comments for interfacesAlex Zinenko
2022-08-09[mlir] Use C++17 structured bindings instead of std::tie where applicable. NFCIBenjamin Kramer
2022-06-30[mlir] Remove unneeded cl::ZeroOrMore for ListOption variables. NFCFangrui Song
2022-06-28[mlir] Add `enableSplitting` and `insertMarkerInOutput` options to `splitAndP...River Riddle
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata
2022-05-18[mlir] Fix the error message for missing explicit TypeIDMogball
2022-04-04[mlir] Rework the implementation of TypeIDRiver Riddle
2022-03-17[mlir] Move InterfaceMap::InterfaceMap to the cpp fileBenjamin Kramer
2022-03-17[mlir] Use array_pod_sort for sorting stats/counters.Benjamin Kramer
2022-03-07[mlir][NFC] Move MlirOptMain to the Tools/ directoryRiver Riddle
2022-03-07[mlir][NFC] Move Parser.h to Parser/River Riddle
2022-03-07[MLIR] Change call sites from deprecated `parseSourceFile()` to `parseSourceF...Christian Sigg
2022-01-30Replace OwningModuleRef with OwningOpRef<ModuleOp>Sanjoy Das
2022-01-26[mlir][NFC] Add a using for llvm::SMLoc/llvm::SMRange to LLVM.hRiver Riddle
2022-01-21Print the `// ----` separator between modules when using -split-input-file wi...Mehdi Amini
2022-01-08Avoid creating a ThreadPool in MlirOptMain when `--mlir-disable-threading` op...Mehdi Amini
2022-01-08Revert "Avoid creating a ThreadPool in MlirOptMain when `--mlir-disable-threa...Mehdi Amini
2022-01-08Avoid creating a ThreadPool in MlirOptMain when `--mlir-disable-threading` op...Mehdi Amini