summaryrefslogtreecommitdiff
path: root/mlir/lib/IR/SymbolTable.cpp
AgeCommit message (Expand)Author
2025-07-24[mlir] Remove unused includes (NFC) (#150476)Kazu Hirata
2025-07-24[mlir][NFC] Use `hasOneBlock` instead of `llvm::hasSingleElement(region)` (#1...Longsheng Mou
2025-06-11[mlir] Simplify calls to *Map::{insert,try_emplace} (NFC) (#143729)Kazu Hirata
2025-05-01[MLIR] Add method to invalidate cached symbol table (#138014)Michele Scuttari
2025-04-15[MLIR] Documentation updates and typo fixes (#125273)Timothy Hoffman
2025-03-31[MLIR][NFC] Fix incomplete boundary comments. (#133516)Han-Chung Wang
2024-12-13[IR] Migrate away from PointerUnion::{is,get} (NFC) (#119802)Kazu Hirata
2023-11-16[mlir][gpu] Introduce `gpu.dynamic_shared_memory` Op (#71546)Guray Ozen
2023-10-10[mlir] Make overloads of SymbolTable::replaceAllSymbolUses consistent. (#68320)Ingo Müller
2023-10-06[mlir] Fix unused `from` after https://github.com/llvm/llvm-project/commit/78...Christian Sigg
2023-10-06[mlir][transform] Fix handling of transitive include in interpreter. (#67560)Ingo Müller
2023-05-26[mlir] Move casting calls from methods to function callsTres Popp
2023-05-12[mlir] Update method cast calls to function callsTres Popp
2023-02-22[mlir] Fix typo causing build errorJeff Niu
2023-02-22[mlir] Add a SharedSymbolTableCollection classJeff Niu
2023-01-27[mlir] Promote the SubElementInterfaces to a core Attribute/Type constructRiver 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-20mlir/{SPIRV,Bufferization}: use std::optional in .td files (NFC)Ramkumar Ramachandra
2022-12-10[mlir] Use std::optional instead of None in comments (NFC)Kazu Hirata
2022-12-04[mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-12[mlir] Add a new AttrTypeReplacer class to simplify sub element replacementsRiver Riddle
2022-10-15[mlir] Remove redundaunt typename (NFC)Kazu Hirata
2022-09-09[mlir:SymbolTable] Add "remove" method that drops a symbol without erasing itRiver Riddle
2022-07-28[mlir:SubElementsInterface] Add support for "skipping" when replacing attribu...River Riddle
2022-07-26[mlir] Refactor SubElementInterface replace supportRiver Riddle
2022-07-08[mlir] Fixed double-free bug in SymbolUserMapNandor Licker
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-11-16[mlir][NFC] Replace references to Identifier with StringAttrRiver Riddle
2021-11-02[mlir] return the updated symbol table after inserting into SymbolTableAlex Zinenko
2021-10-28[mlir] Implement replacement of SymbolRefAttrs in Dialect attributes using Su...Markus Böck
2021-08-29[SymbolRefAttr] Revise SymbolRefAttr to hold a StringAttr.Chris Lattner
2021-06-09Add llvm_unreacheable to silence warning "not all control paths return a valu...Mehdi Amini
2021-06-07[mlir-lsp-server] Add support for hover on region operationsRiver Riddle
2021-04-15[mlir][NFC] Add a using directive for llvm::SetVectorRiver Riddle
2021-03-25Define a `NoTerminator` traits that allows operations with a single block reg...Mehdi Amini
2021-03-09[mlir][IR] Add a new SymbolUserMap classRiver Riddle
2021-02-08Revert "Revert "Reorder MLIRContext location in BuiltinAttributes.h""Tres Popp
2021-02-08Revert "Reorder MLIRContext location in BuiltinAttributes.h"Tres Popp
2021-02-08Reorder MLIRContext location in BuiltinAttributes.hTres Popp
2020-12-17[mlir] Remove the MutableDictionaryAttr classRiver Riddle
2020-12-16[mlir] Allow SymbolTable to update existing symbolsTres Popp
2020-11-09[MLIR] Change FuncOp assembly syntax to print visibility inline instead of in...Rahul Joshi
2020-10-28[mlir][SymbolTable] Small optimization to walking symbol referencesRiver Riddle
2020-10-26[mlir][SymbolTable] Use Identifier instead of StringRef when looking up symbo...River Riddle
2020-10-16[mlir] Add a new SymbolUserOpInterface classRiver Riddle
2020-10-16[mlir] Optimize symbol related checks in SymbolDCERiver Riddle
2020-10-08Import llvm::StringSwitch into mlir namespace.Christian Sigg
2020-06-29[MLIR] Add variadic isa<> for Type, Value, and AttributeRahul Joshi