From 6df60a9effe4d20a48cfd9d105c0ab3c5dc3e690 Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Wed, 7 Jun 2006 20:00:19 +0000 Subject: For PR780: Break the "IncludeFile" mechanism into its own header file and adjust other files accordingly. Use this facility for the IntrinsicInst problem which was the subject of PR800. More to follow on this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28709 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Analysis/AliasAnalysis.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'include/llvm/Analysis/AliasAnalysis.h') diff --git a/include/llvm/Analysis/AliasAnalysis.h b/include/llvm/Analysis/AliasAnalysis.h index 0de7a7f..d715e08 100644 --- a/include/llvm/Analysis/AliasAnalysis.h +++ b/include/llvm/Analysis/AliasAnalysis.h @@ -31,7 +31,7 @@ #define LLVM_ANALYSIS_ALIAS_ANALYSIS_H #include "llvm/Support/CallSite.h" -#include "llvm/Pass.h" // Need this for IncludeFile +#include "llvm/Support/IncludeFile.h" namespace llvm { @@ -39,6 +39,8 @@ class LoadInst; class StoreInst; class VAArgInst; class TargetData; +class Pass; +class AnalysisUsage; class AliasAnalysis { protected: -- cgit v1.1