From fbaa086e1b67902082630228bc33890ccd5480ad Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Wed, 17 May 2023 21:06:29 -0700 Subject: [PATCH] [SCCP] Remove unused forward declarations (NFC) While we are at it, this patch removes unnecessary includes. --- llvm/include/llvm/Transforms/Scalar/SCCP.h | 9 --------- 1 file changed, 9 deletions(-) diff --git a/llvm/include/llvm/Transforms/Scalar/SCCP.h b/llvm/include/llvm/Transforms/Scalar/SCCP.h index 9d5441a..7803f00 100644 --- a/llvm/include/llvm/Transforms/Scalar/SCCP.h +++ b/llvm/include/llvm/Transforms/Scalar/SCCP.h @@ -20,19 +20,10 @@ #ifndef LLVM_TRANSFORMS_SCALAR_SCCP_H #define LLVM_TRANSFORMS_SCALAR_SCCP_H -#include "llvm/ADT/STLFunctionalExtras.h" #include "llvm/IR/PassManager.h" -#include - namespace llvm { -class AssumptionCache; -class DataLayout; class Function; -class Module; -class TargetLibraryInfo; -class TargetTransformInfo; -struct AnalysisResultsForFn; /// This pass performs function-level constant propagation and merging. class SCCPPass : public PassInfoMixin { -- 2.7.4