misched preparation: modularize schedule emission.
authorAndrew Trick <atrick@apple.com>
Wed, 7 Mar 2012 05:21:44 +0000 (05:21 +0000)
committerAndrew Trick <atrick@apple.com>
Wed, 7 Mar 2012 05:21:44 +0000 (05:21 +0000)
commit84b454d1a270a5d685e01686ed15e68c44b0b56a
treef9053c8e0fd57d4500418db38cd4fc15e2d7694f
parent73ba69b6843f7f23345b1e8745cb328952cae0d8
misched preparation: modularize schedule emission.

ScheduleDAG has nothing to do with how the instructions are scheduled.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152206 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/ScheduleDAG.h
lib/CodeGen/PostRASchedulerList.cpp
lib/CodeGen/ScheduleDAGEmit.cpp [deleted file]
lib/CodeGen/ScheduleDAGInstrs.cpp
lib/CodeGen/ScheduleDAGInstrs.h
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h