[llvm] a3952b4 - [Analysis] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sun Dec 17 00:57:31 PST 2023
Author: Kazu Hirata
Date: 2023-12-17T00:57:24-08:00
New Revision: a3952b4f022ce03c778ecc3b44ffff350b512735
URL: https://github.com/llvm/llvm-project/commit/a3952b4f022ce03c778ecc3b44ffff350b512735
DIFF: https://github.com/llvm/llvm-project/commit/a3952b4f022ce03c778ecc3b44ffff350b512735.diff
LOG: [Analysis] Remove unused forward declarations (NFC)
Added:
Modified:
llvm/include/llvm/Analysis/AliasAnalysis.h
llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h
llvm/include/llvm/Analysis/InstructionSimplify.h
Removed:
################################################################################
diff --git a/llvm/include/llvm/Analysis/AliasAnalysis.h b/llvm/include/llvm/Analysis/AliasAnalysis.h
index 081783e243678c..e1cfb025fb6580 100644
--- a/llvm/include/llvm/Analysis/AliasAnalysis.h
+++ b/llvm/include/llvm/Analysis/AliasAnalysis.h
@@ -64,7 +64,6 @@ class LoopInfo;
class PreservedAnalyses;
class TargetLibraryInfo;
class Value;
-template <typename> class SmallPtrSetImpl;
/// The possible results of an alias query.
///
diff --git a/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h b/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h
index 20bcbc592afbdb..e4f152c232aa6b 100644
--- a/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h
+++ b/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h
@@ -29,7 +29,6 @@
namespace llvm {
class AAResults;
class Function;
-class FunctionPass;
class AAEvaluator : public PassInfoMixin<AAEvaluator> {
int64_t FunctionCount = 0;
diff --git a/llvm/include/llvm/Analysis/InstructionSimplify.h b/llvm/include/llvm/Analysis/InstructionSimplify.h
index c626a6522d0177..a29955a06cf4e0 100644
--- a/llvm/include/llvm/Analysis/InstructionSimplify.h
+++ b/llvm/include/llvm/Analysis/InstructionSimplify.h
@@ -45,7 +45,6 @@ class DominatorTree;
class Function;
class Instruction;
struct LoopStandardAnalysisResults;
-class MDNode;
class Pass;
template <class T, unsigned n> class SmallSetVector;
class TargetLibraryInfo;
More information about the llvm-commits
mailing list