1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/unittests/Analysis
Justin Bogner 5af532d89d PM: Implement a basic loop pass manager
This creates the new-style LoopPassManager and wires it up with dummy
and print passes.

This version doesn't support modifying the loop nest at all. It will
be far easier to discuss and evaluate the approaches to that with this
in place so that the boilerplate is out of the way.

llvm-svn: 261831
2016-02-25 07:23:08 +00:00
..
AliasAnalysisTest.cpp [AA] Enhance the new AliasAnalysis infrastructure with an optional 2015-10-21 12:15:19 +00:00
CallGraphTest.cpp
CFGTest.cpp unittests: Remove implicit ilist iterator conversions, NFC 2015-10-20 18:30:20 +00:00
CGSCCPassManagerTest.cpp [PM] Remove an overly aggressive assert now that I can actually test the 2016-02-23 10:47:57 +00:00
CMakeLists.txt PM: Implement a basic loop pass manager 2016-02-25 07:23:08 +00:00
LazyCallGraphTest.cpp [LCG] Construct an actual call graph with call-edge SCCs nested inside 2016-02-17 00:18:16 +00:00
LoopPassManagerTest.cpp PM: Implement a basic loop pass manager 2016-02-25 07:23:08 +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