Skip to content

Commit

Permalink
DependenceGraphBuilder.h - remove unused includes. NFC.
Browse files Browse the repository at this point in the history
Replace with forward declarations.
  • Loading branch information
RKSimon committed Apr 19, 2020
1 parent 9909424 commit 330162c
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions llvm/include/llvm/Analysis/DependenceGraphBuilder.h
Expand Up @@ -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
Expand Down

0 comments on commit 330162c

Please sign in to comment.