1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00

DependenceGraphBuilder.h - remove unused includes. NFC.

Replace with forward declarations.
This commit is contained in:
Simon Pilgrim 2020-04-19 17:52:35 +01:00
parent 1e481d0489
commit 39c44cbcf9

View File

@ -14,13 +14,16 @@
#ifndef LLVM_ANALYSIS_DEPENDENCE_GRAPH_BUILDER_H
#define LLVM_ANALYSIS_DEPENDENCE_GRAPH_BUILDER_H
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/EquivalenceClasses.h"
#include "llvm/Analysis/DependenceAnalysis.h"
#include "llvm/IR/BasicBlock.h"
#include "llvm/IR/Instructions.h"
#include "llvm/ADT/SmallVector.h"
namespace llvm {
class BasicBlock;
class DependenceInfo;
class Instruction;
/// This abstract builder class defines a set of high-level steps for creating
/// DDG-like graphs. The client code is expected to inherit from this class and
/// define concrete implementation for each of the pure virtual functions used