llvm-project/mlir/unittests/Pass
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
..
AnalysisManagerTest.cpp Generalize the analysis manager framework to work on any operation at any nesting. 2019-08-28 15:11:17 -07:00
CMakeLists.txt Add build files and update README. 2019-03-30 11:23:22 -07:00