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:
parent
1e481d0489
commit
39c44cbcf9
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user