[Analysis] Remove unused forward declarations (NFC)

This commit is contained in:
Kazu Hirata 2021-12-31 10:25:16 -08:00
parent d50072f74e
commit 5ee769296e
15 changed files with 0 additions and 16 deletions

View File

@ -60,7 +60,6 @@ class CatchReturnInst;
class DominatorTree;
class FenceInst;
class Function;
class InvokeInst;
class LoopInfo;
class PreservedAnalyses;
class TargetLibraryInfo;

View File

@ -22,7 +22,6 @@
#include <vector>
namespace llvm {
class Module;
class Value;
class Instruction;
class Loop;

View File

@ -28,7 +28,6 @@ class Value;
class ScalarEvolution;
class SCEV;
class IVUsers;
class DataLayout;
/// IVStrideUse - Keep track of one use of a strided induction variable.
/// The Expr member keeps track of the expression, User is the actual user

View File

@ -21,7 +21,6 @@
#include <climits>
namespace llvm {
class AssumptionCacheTracker;
class BlockFrequencyInfo;
class CallBase;
class DataLayout;

View File

@ -20,7 +20,6 @@
namespace llvm {
class CallBase;
class Function;
class Module;
template <typename T> class InlineOrder {
public:

View File

@ -22,7 +22,6 @@
namespace llvm {
class AnalysisUsage;
class BranchProbabilityInfo;
class Function;
class LoopInfo;

View File

@ -24,7 +24,6 @@ class DominatorTree;
class Instruction;
class LoadInst;
class Loop;
class MDNode;
class MemoryLocation;
class ScalarEvolution;
class TargetLibraryInfo;

View File

@ -26,7 +26,6 @@ class AAResults;
class DataLayout;
class Loop;
class LoopAccessInfo;
class OptimizationRemarkEmitter;
class raw_ostream;
class SCEV;
class SCEVUnionPredicate;

View File

@ -30,7 +30,6 @@ namespace llvm {
class AllocaInst;
class Argument;
class CallInst;
class ConstantInt;
class ConstantPointerNull;
class DataLayout;
class ExtractElementInst;

View File

@ -106,7 +106,6 @@
namespace llvm {
class AllocaInst;
class Function;
class Instruction;
class MemoryAccess;

View File

@ -44,7 +44,6 @@
namespace llvm {
class BasicBlock;
class BranchInst;
class DominatorTree;
class Instruction;
class LoopBlocksRPO;

View File

@ -14,11 +14,9 @@
#include "llvm/IR/LLVMContext.h"
namespace llvm {
class BasicBlock;
class CallBase;
class Function;
class Module;
class OptimizationRemarkEmitter;
struct CallSiteFormat {
enum class Format : int {

View File

@ -27,7 +27,6 @@ namespace llvm {
class BasicBlock;
class DominatorTree;
class Loop;
class PostDominatorTree;
using ConstBlockSet = SmallPtrSet<const BasicBlock *, 4>;

View File

@ -43,7 +43,6 @@ class BlockFrequencyInfo;
class DominatorTree;
class BranchInst;
class CallBase;
class ExtractElementInst;
class Function;
class GlobalValue;
class InstCombiner;

View File

@ -33,7 +33,6 @@ class APInt;
class AssumptionCache;
class DominatorTree;
class GEPOperator;
class IntrinsicInst;
class LoadInst;
class WithOverflowInst;
struct KnownBits;