summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/ScheduleDAG.h
diff options
context:
space:
mode:
authorAndrew Trick <atrick@apple.com>2012-03-07 00:18:12 +0000
committerAndrew Trick <atrick@apple.com>2012-03-07 00:18:12 +0000
commit084e179f090f9a47bdf66f49775a125f4a2a8a8c (patch)
tree4b16fe2433e4c24f191a53970a108fb4fe02c28d /include/llvm/CodeGen/ScheduleDAG.h
parente75537a243858d8293832109e61bafc8484bb52a (diff)
downloadllvm-084e179f090f9a47bdf66f49775a125f4a2a8a8c.tar.gz
llvm-084e179f090f9a47bdf66f49775a125f4a2a8a8c.tar.bz2
llvm-084e179f090f9a47bdf66f49775a125f4a2a8a8c.tar.xz
Cleanup: DAG building is specific to either SD or MI scheduling. Not part of the target interface.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152174 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/ScheduleDAG.h')
-rw-r--r--include/llvm/CodeGen/ScheduleDAG.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/include/llvm/CodeGen/ScheduleDAG.h b/include/llvm/CodeGen/ScheduleDAG.h
index e75d936184..a6ad732c0b 100644
--- a/include/llvm/CodeGen/ScheduleDAG.h
+++ b/include/llvm/CodeGen/ScheduleDAG.h
@@ -549,11 +549,6 @@ namespace llvm {
///
void Run(MachineBasicBlock *bb, MachineBasicBlock::iterator insertPos);
- /// BuildSchedGraph - Build SUnits and set up their Preds and Succs
- /// to form the scheduling dependency graph.
- ///
- virtual void BuildSchedGraph(AliasAnalysis *AA) = 0;
-
/// ComputeLatency - Compute node latency.
///
virtual void ComputeLatency(SUnit *SU) = 0;