HomeSort by relevance Sort by last modified time
    Searched defs:ScheduleDAGMI (Results 1 - 2 of 2) sorted by null

  /external/llvm/include/llvm/CodeGen/
MachineScheduler.h 102 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 {
254 ScheduleDAGMI(MachineSchedContext *C, MachineSchedStrategy *S):
265 virtual ~ScheduleDAGMI();
271 /// ScheduleDAGMI takes ownership of the Mutation object
    [all...]
  /external/llvm/lib/CodeGen/
MachineScheduler.cpp 317 // 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::moveInstruction(MachineInstr *MI
    [all...]

Completed in 62 milliseconds