llvm-project/mlir/unittests
River Riddle 29099e03ce Generalize the analysis manager framework to work on any operation at any nesting.
The pass manager is moving towards being able to run on operations at arbitrary nesting. An operation may have both parent and child operations, and the AnalysisManager must be able to handle this generalization. The AnalysisManager class now contains generic 'getCachedParentAnalysis' and 'getChildAnalysis/getCachedChildAnalysis' functions to query analyses on parent/child operations. This removes the hard coded nesting relationship between Module/Function.

PiperOrigin-RevId: 266003636
2019-08-28 15:11:17 -07:00
..
Dialect [spirv] Fix the entry block to start with OpLabel 2019-08-27 10:51:26 -07:00
IR NFC: Remove the explicit context from Operation::create and OperationState. 2019-08-26 17:34:48 -07:00
Pass Generalize the analysis manager framework to work on any operation at any nesting. 2019-08-28 15:11:17 -07:00
Quantizer/Support Start to introduce the "Quantizer" tool, which is responsible for transforming a computation expressed in floating point to one operating in terms of quantized types (where possible), either using quant-aware-training hints where available or post-training statistics. 2019-05-20 13:42:30 -07:00
SDBM NFC: Move LLVMIR, SDBM, and StandardOps to the Dialect/ directory. 2019-08-19 11:01:25 -07:00
TableGen [ODS] NFC: Rename EnumAttr to StrEnumAttr to be consistent with IntEnumAttr 2019-07-02 10:28:36 -07:00
CMakeLists.txt Move SDBM infrastructure into a new SDBM dialect 2019-06-01 19:54:33 -07:00