Lines Matching refs:ScheduleDAGInstrs

101 static void dumpSUList(const ScheduleDAGInstrs::SUList &L) {  in dumpSUList()
113 ScheduleDAGInstrs::ScheduleDAGInstrs(MachineFunction &mf, in ScheduleDAGInstrs() function in ScheduleDAGInstrs
180 void ScheduleDAGInstrs::startBlock(MachineBasicBlock *bb) { in startBlock()
184 void ScheduleDAGInstrs::finishBlock() { in finishBlock()
189 void ScheduleDAGInstrs::enterRegion(MachineBasicBlock *bb, in enterRegion()
199 void ScheduleDAGInstrs::exitRegion() { in exitRegion()
203 void ScheduleDAGInstrs::addSchedBarrierDeps() { in addSchedBarrierDeps()
238 void ScheduleDAGInstrs::addPhysRegDataDeps(SUnit *SU, unsigned OperIdx) { in addPhysRegDataDeps()
294 void ScheduleDAGInstrs::addPhysRegDeps(SUnit *SU, unsigned OperIdx) { in addPhysRegDeps()
376 LaneBitmask ScheduleDAGInstrs::getLaneMaskForMO(const MachineOperand &MO) const in getLaneMaskForMO()
390 bool ScheduleDAGInstrs::deadDefHasNoUse(const MachineOperand &MO) { in deadDefHasNoUse()
403 void ScheduleDAGInstrs::addVRegDefDeps(SUnit *SU, unsigned OperIdx) { in addVRegDefDeps()
522 void ScheduleDAGInstrs::addVRegUseDeps(SUnit *SU, unsigned OperIdx) { in addVRegUseDeps()
555 void ScheduleDAGInstrs::addChainDependency (SUnit *SUa, SUnit *SUb, in addChainDependency()
576 void ScheduleDAGInstrs::initSUnits() { in initSUnits()
622 class ScheduleDAGInstrs::Value2SUsMap : public MapVector<ValueType, SUList> {
677 void ScheduleDAGInstrs::addChainDependencies(SUnit *SU, in addChainDependencies()
684 void ScheduleDAGInstrs::addChainDependencies(SUnit *SU, in addChainDependencies()
693 void ScheduleDAGInstrs::addBarrierChain(Value2SUsMap &map) { in addBarrierChain()
704 void ScheduleDAGInstrs::insertBarrierChain(Value2SUsMap &map) { in insertBarrierChain()
737 void ScheduleDAGInstrs::buildSchedGraph(AAResults *AA, in buildSchedGraph()
1038 void ScheduleDAGInstrs::Value2SUsMap::dump() { in dump()
1056 void ScheduleDAGInstrs::reduceHugeMemNodeMaps(Value2SUsMap &stores, in reduceHugeMemNodeMaps()
1123 void ScheduleDAGInstrs::fixupKills(MachineBasicBlock &MBB) { in fixupKills()
1174 void ScheduleDAGInstrs::dumpNode(const SUnit &SU) const { in dumpNode()
1185 void ScheduleDAGInstrs::dump() const { in dump()
1196 std::string ScheduleDAGInstrs::getGraphNodeLabel(const SUnit *SU) const { in getGraphNodeLabel()
1210 std::string ScheduleDAGInstrs::getDAGName() const { in getDAGName()
1214 bool ScheduleDAGInstrs::canAddEdge(SUnit *SuccSU, SUnit *PredSU) { in canAddEdge()
1218 bool ScheduleDAGInstrs::addEdge(SUnit *SuccSU, const SDep &PredDep) { in addEdge()