summaryrefslogtreecommitdiffstats
path: root/mlir/lib/IR/SymbolTable.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make helper functions static or move them into anonymous namespaces. NFC.Benjamin Kramer2020-01-141-2/+2
* [mlir] Add support for attaching a visibility to symbols.River Riddle2020-01-131-0/+50
* [mlir] Update the use-list algorithms in SymbolTable to support nested refere...River Riddle2020-01-131-103/+380
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-231-13/+4
* minor spelling tweaksKazuaki Ishizaki2019-12-061-1/+1
* Move ModuleManager functionality into mlir::SymbolTable.Tres Popp2019-12-051-20/+39
* Add support for replacing all uses of a symbol.River Riddle2019-10-241-37/+165
* Add a Symbol trait to simplify defining operations that represent symbols.River Riddle2019-10-211-1/+8
* Fix minor spelling tweaks (NFC)Kazuaki Ishizaki2019-10-201-1/+1
* NFC: Cleanup the implementation of walkSymbolUses.River Riddle2019-10-181-66/+35
* Update the symbol utility methods to handle the case of unknown operations.River Riddle2019-10-081-24/+68
* Add support for walking the uses of a symbol.River Riddle2019-10-081-0/+157
* Add initial callgraph support.River Riddle2019-09-231-0/+30
* Generalize the symbol table functionality of ModuleOp into a trait 'OpTrait::...River Riddle2019-07-081-25/+66
* NFC: Remove `Module::getFunctions` in favor of a general `getOps<T>`.River Riddle2019-07-081-1/+1
* Replace the implementation of Function and Module with FuncOp and ModuleOp.River Riddle2019-07-031-5/+5
* NFC: Refactor Module to be value typed.River Riddle2019-07-021-2/+2
* NFC: Refactor Function to be value typed.River Riddle2019-07-011-11/+11
* Extract the automatic function renaming and symbol table out of Module.River Riddle2019-07-011-1/+11
* Extract the function symbol table functionality, i.e. mapping and name uniqui...River Riddle2019-06-191-0/+63
OpenPOWER on IntegriCloud