Searched defs:ScheduleDAGMI (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h102 class ScheduleDAGMI;
105 /// ScheduleDAGMI.
111 virtual void initialize(ScheduleDAGMI *DAG) = 0;
125 /// Notify MachineSchedStrategy that ScheduleDAGMI has scheduled an
199 virtual void apply(ScheduleDAGMI *DAG) = 0;
202 /// ScheduleDAGMI is an implementation of ScheduleDAGInstrs that schedules
204 class ScheduleDAGMI : public ScheduleDAGInstrs { class in namespace:llvm
254 ScheduleDAGMI(MachineSchedContext *C, MachineSchedStrategy *S): function in class:llvm::ScheduleDAGMI
265 virtual ~ScheduleDAGMI();
271 /// ScheduleDAGMI take
[all...]
/external/llvm/lib/CodeGen/
H A DMachineScheduler.cpp317 // ScheduleDAGMI - Base class for MachineInstr scheduling with LiveIntervals
321 ScheduleDAGMI::~ScheduleDAGMI() {
327 bool ScheduleDAGMI::canAddEdge(SUnit *SuccSU, SUnit *PredSU) {
331 bool ScheduleDAGMI::addEdge(SUnit *SuccSU, const SDep &PredDep) {
348 void ScheduleDAGMI::releaseSucc(SUnit *SU, SDep *SuccEdge) {
371 void ScheduleDAGMI::releaseSuccessors(SUnit *SU) {
382 void ScheduleDAGMI::releasePred(SUnit *SU, SDep *PredEdge) {
405 void ScheduleDAGMI::releasePredecessors(SUnit *SU) {
414 void ScheduleDAGMI
[all...]

Completed in 86 milliseconds