summaryrefslogtreecommitdiff
path: root/mlir/lib/Support/StorageUniquer.cpp
AgeCommit message (Expand)Author
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
2021-12-22Fix more clang-tidy cleanups in mlir/ (NFC)Mehdi Amini
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-11-11[mlir] MicroOptimize a few hot StorageUniquer code pathsRiver Riddle
2021-03-11[mlir][StorageUniquer] Properly call the destructor on non-trivially destruct...River Riddle
2020-10-26[mlir][StorageUniquer] Refactor parametric storage to use sharded dense setsRiver Riddle
2020-10-16[mlir] Add a utility class, ThreadLocalCache, for storing non static thread l...River Riddle
2020-09-08Add more explicit error message when creating a type or attribute for an unre...Mehdi Amini
2020-08-18[mlir] Remove the use of "kinds" from Attributes and TypesRiver Riddle
2020-08-08Revert "[mlir] Add a utility class, ThreadLocalCache, for storing non static ...Mehdi Amini
2020-08-07[mlir] Add a utility class, ThreadLocalCache, for storing non static thread l...River Riddle
2020-08-07[mlir] Refactor StorageUniquer to require registration of possible storage typesRiver Riddle
2020-07-27[mlir] Support for mutable typesAlex Zinenko
2020-05-02[mlir] Add a new context flag for disabling/enabling multi-threadingRiver Riddle
2020-04-11[mlir][StorageUniquer] Replace all usages of std::function with function_ref.River Riddle
2020-01-26Mass update the MLIR license header to mention "Part of the LLVM project"Mehdi Amini
2019-12-23Adjust License.txt file to use the LLVM licenseMehdi Amini
2019-12-18NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in...River Riddle
2019-10-19Add missing include to llvm Allocator.hMehdi Amini
2019-08-02Fully qualify DenseMap.Jacques Pienaar
2019-05-20 Remove unnecessary C++ specifier in CPP files. NFC.Jacques Pienaar
2019-05-06 Refactor Attribute uniquing to use StorageUniquer instead of being hard c...River Riddle
2019-05-06 Refactor the generic storage object uniquing functionality from TypeUniqu...River Riddle