llvm/unittests/Analysis
Chandler Carruth 3530d284cd [PM] Add a unittest for the CGSCC pass manager in the new pass manager
system.

Previously, this was only being tested with larger integration tests.
That makes it hard to isolated specific issues with it, and makes the
APIs themselves less well tested. Add a unittest based around the same
patterns used for testing the general pass manager.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@261624 91177308-0d34-0410-b5e6-96231b3b80d8
2016-02-23 10:02:02 +00:00
..
AliasAnalysisTest.cpp [AA] Enhance the new AliasAnalysis infrastructure with an optional 2015-10-21 12:15:19 +00:00
CallGraphTest.cpp CallGraphTest.cpp: Remove invalid tests. ++S might step over F if S == F. 2014-11-18 12:23:19 +00:00
CFGTest.cpp unittests: Remove implicit ilist iterator conversions, NFC 2015-10-20 18:30:20 +00:00
CGSCCPassManagerTest.cpp [PM] Add a unittest for the CGSCC pass manager in the new pass manager 2016-02-23 10:02:02 +00:00
CMakeLists.txt [PM] Add a unittest for the CGSCC pass manager in the new pass manager 2016-02-23 10:02:02 +00:00
LazyCallGraphTest.cpp [LCG] Construct an actual call graph with call-edge SCCs nested inside 2016-02-17 00:18:16 +00:00
MixedTBAATest.cpp [PM/AA] Port alias analysis evaluator to the new pass manager, and use 2016-02-20 03:46:03 +00:00
ScalarEvolutionTest.cpp Use EXPECT_EQ in the unittests instead of plain assert 2016-02-22 07:20:40 +00:00
UnrollAnalyzer.cpp Factor out UnrollAnalyzer to Analysis, and add unit tests for it. 2016-02-08 23:03:59 +00:00
ValueTrackingTest.cpp [ValueTracking] Minor comment change in test 2015-09-02 17:29:54 +00:00