LLVM
8.0.1
|
#include "Target/Hexagon/HexagonSubtarget.h"
Public Member Functions | |
void | apply (ScheduleDAGInstrs *DAG) override |
Public Member Functions inherited from llvm::ScheduleDAGMutation | |
virtual | ~ScheduleDAGMutation ()=default |
Definition at line 70 of file HexagonSubtarget.h.
|
overridevirtual |
Implements llvm::ScheduleDAGMutation.
Definition at line 129 of file HexagonSubtarget.cpp.
References D, E, llvm::SUnit::isInstr(), llvm::SDep::Output, llvm::SUnit::Preds, llvm::SmallVectorTemplateBase< T >::push_back(), llvm::SUnit::removePred(), and llvm::ScheduleDAG::SUnits.