From 4f846a5f15d579ceeb1fb5f7f2ca75107ae25978 Mon Sep 17 00:00:00 2001 From: Chandler Carruth Date: Sat, 20 Feb 2016 03:46:03 +0000 Subject: [PM/AA] Port alias analysis evaluator to the new pass manager, and use it to actually test the new pass manager AA wiring. This patch was extracted from the (somewhat too large) D12357 and rebosed on top of the slightly different design of the new pass manager AA wiring that I just landed. With this we can start testing the AA in a thorough way with the new pass manager. Some minor cleanups to the code in the pass was necessitated here, but otherwise it is a very minimal change. Differential Revision: http://reviews.llvm.org/D17372 llvm-svn: 261403 --- llvm/unittests/Analysis/MixedTBAATest.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/unittests/Analysis/MixedTBAATest.cpp') diff --git a/llvm/unittests/Analysis/MixedTBAATest.cpp b/llvm/unittests/Analysis/MixedTBAATest.cpp index d0cfa59f645..d70324f2c6a 100644 --- a/llvm/unittests/Analysis/MixedTBAATest.cpp +++ b/llvm/unittests/Analysis/MixedTBAATest.cpp @@ -8,6 +8,7 @@ //===----------------------------------------------------------------------===// #include "llvm/Analysis/TypeBasedAliasAnalysis.h" +#include "llvm/Analysis/AliasAnalysisEvaluator.h" #include "llvm/Analysis/Passes.h" #include "llvm/IR/Constants.h" #include "llvm/IR/Instructions.h" -- cgit v1.2.3