llvm-project/mlir/test/lib
River Riddle ab9e5598cd [mlir] Refactor the implementation of Symbol use lists.
Summary: This revision refactors the implementation of the symbol use-list functionality to be a bit cleaner, as well as easier to reason about. Aside from code cleanup, this revision updates the user contract to never recurse into operations if they define a symbol table. The current functionality, which does recurse, makes it difficult to examine the uses held by a symbol table itself. Moving forward users may provide a specific region to examine for uses instead.

Differential Revision: https://reviews.llvm.org/D73427
2020-01-27 23:01:46 -08:00
..
DeclarativeTransforms Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
IR [mlir] Refactor the implementation of Symbol use lists. 2020-01-27 23:01:46 -08:00
Pass Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
TestDialect [mlir][NFC] Update Operation::getResultTypes to use ArrayRef<Type> instead of iterator_range. 2020-01-27 19:57:48 -08:00
Transforms Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
CMakeLists.txt Split Linalg declarative patterns from specific test patterns - NFC 2019-11-21 06:40:17 -08:00