aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2020-05-08 14:57:35 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2020-05-08 14:57:35 +0100
commit9f726376e34e27170fb6cd4e5e72dfff4026c1cd (patch)
tree7a1198ccfb18fc65d41b8e3c6ab9a167f921c1d3
parent3561526208e01929ee1be91f68c6cc6ce95280bc (diff)
downloadllvm-9f726376e34e27170fb6cd4e5e72dfff4026c1cd.zip
llvm-9f726376e34e27170fb6cd4e5e72dfff4026c1cd.tar.gz
llvm-9f726376e34e27170fb6cd4e5e72dfff4026c1cd.tar.bz2
LiveIntervalCalc - remove unnecessary includes. NFC.
As we're inheriting from LiveRangeCalc, all the headers are already explicitly required by LiveRangeCalc.h
-rw-r--r--llvm/include/llvm/CodeGen/LiveIntervalCalc.h13
-rw-r--r--llvm/lib/CodeGen/LiveIntervalCalc.cpp1
2 files changed, 0 insertions, 14 deletions
diff --git a/llvm/include/llvm/CodeGen/LiveIntervalCalc.h b/llvm/include/llvm/CodeGen/LiveIntervalCalc.h
index 88e48e3..76005e8 100644
--- a/llvm/include/llvm/CodeGen/LiveIntervalCalc.h
+++ b/llvm/include/llvm/CodeGen/LiveIntervalCalc.h
@@ -17,24 +17,11 @@
#ifndef LLVM_LIB_CODEGEN_LIVEINTERVALCALC_H
#define LLVM_LIB_CODEGEN_LIVEINTERVALCALC_H
-#include "llvm/ADT/ArrayRef.h"
-#include "llvm/ADT/BitVector.h"
-#include "llvm/ADT/DenseMap.h"
-#include "llvm/ADT/IndexedMap.h"
-#include "llvm/ADT/SmallVector.h"
-#include "llvm/CodeGen/LiveInterval.h"
#include "llvm/CodeGen/LiveRangeCalc.h"
-#include "llvm/CodeGen/MachineBasicBlock.h"
-#include "llvm/CodeGen/SlotIndexes.h"
-#include "llvm/MC/LaneBitmask.h"
-#include <utility>
namespace llvm {
template <class NodeT> class DomTreeNodeBase;
-class MachineDominatorTree;
-class MachineFunction;
-class MachineRegisterInfo;
using MachineDomTreeNode = DomTreeNodeBase<MachineBasicBlock>;
diff --git a/llvm/lib/CodeGen/LiveIntervalCalc.cpp b/llvm/lib/CodeGen/LiveIntervalCalc.cpp
index 7f2daf3..30c2d74 100644
--- a/llvm/lib/CodeGen/LiveIntervalCalc.cpp
+++ b/llvm/lib/CodeGen/LiveIntervalCalc.cpp
@@ -11,7 +11,6 @@
//===----------------------------------------------------------------------===//
#include "llvm/CodeGen/LiveIntervalCalc.h"
-#include "llvm/ADT/BitVector.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SetVector.h"
#include "llvm/ADT/SmallVector.h"