blob: 76210fa89c0fd43b88ce106d0c0e17505f392e67 [file] [log] [blame]
Justin Bognereecc3c82016-02-25 07:23:08 +00001//===- LoopPassManager.cpp - Loop pass management -------------------------===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10#include "llvm/Analysis/LoopPassManager.h"
11
12using namespace llvm;
13
Chandler Carruth2a540942016-02-27 10:38:10 +000014// Explicit instantiations for core typedef'ed templates.
15namespace llvm {
Chandler Carruthafcec4c2016-02-27 10:45:35 +000016template class PassManager<Loop>;
17template class AnalysisManager<Loop>;
Chandler Carruth2a540942016-02-27 10:38:10 +000018template class InnerAnalysisManagerProxy<LoopAnalysisManager, Function>;
19template class OuterAnalysisManagerProxy<FunctionAnalysisManager, Loop>;
Justin Bognereecc3c82016-02-25 07:23:08 +000020}