diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2006-06-07 20:00:19 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2006-06-07 20:00:19 +0000 |
commit | 6df60a9effe4d20a48cfd9d105c0ab3c5dc3e690 (patch) | |
tree | d5e3f627411a59fbe751d3208a73c0ab053baee8 /include/llvm/Analysis | |
parent | 19fd7ef7300616aa245e15e73b435c9bd0c83de3 (diff) | |
download | external_llvm-6df60a9effe4d20a48cfd9d105c0ab3c5dc3e690.zip external_llvm-6df60a9effe4d20a48cfd9d105c0ab3c5dc3e690.tar.gz external_llvm-6df60a9effe4d20a48cfd9d105c0ab3c5dc3e690.tar.bz2 |
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
Diffstat (limited to 'include/llvm/Analysis')
-rw-r--r-- | include/llvm/Analysis/AliasAnalysis.h | 4 |
1 files changed, 3 insertions, 1 deletions
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: |