Lines Matching refs:ScheduleDAGInstrs

77 static void dumpSUList(ScheduleDAGInstrs::SUList &L) {  in dumpSUList()
89 ScheduleDAGInstrs::ScheduleDAGInstrs(MachineFunction &mf, in ScheduleDAGInstrs() function in ScheduleDAGInstrs
212 void ScheduleDAGInstrs::startBlock(MachineBasicBlock *bb) { in startBlock()
216 void ScheduleDAGInstrs::finishBlock() { in finishBlock()
225 void ScheduleDAGInstrs::enterRegion(MachineBasicBlock *bb, in enterRegion()
237 void ScheduleDAGInstrs::exitRegion() { in exitRegion()
249 void ScheduleDAGInstrs::addSchedBarrierDeps() { in addSchedBarrierDeps()
283 void ScheduleDAGInstrs::addPhysRegDataDeps(SUnit *SU, unsigned OperIdx) { in addPhysRegDataDeps()
326 void ScheduleDAGInstrs::addPhysRegDeps(SUnit *SU, unsigned OperIdx) { in addPhysRegDeps()
401 LaneBitmask ScheduleDAGInstrs::getLaneMaskForMO(const MachineOperand &MO) const in getLaneMaskForMO()
421 void ScheduleDAGInstrs::addVRegDefDeps(SUnit *SU, unsigned OperIdx) { in addVRegDefDeps()
530 void ScheduleDAGInstrs::addVRegUseDeps(SUnit *SU, unsigned OperIdx) { in addVRegUseDeps()
622 void ScheduleDAGInstrs::addChainDependency (SUnit *SUa, SUnit *SUb, in addChainDependency()
643 void ScheduleDAGInstrs::initSUnits() { in initSUnits()
689 void ScheduleDAGInstrs::collectVRegUses(SUnit *SU) { in collectVRegUses()
727 class ScheduleDAGInstrs::Value2SUsMap : public MapVector<ValueType, SUList> {
783 void ScheduleDAGInstrs::addChainDependencies(SUnit *SU, in addChainDependencies()
790 void ScheduleDAGInstrs::addChainDependencies(SUnit *SU, in addChainDependencies()
799 void ScheduleDAGInstrs::addBarrierChain(Value2SUsMap &map) { in addBarrierChain()
810 void ScheduleDAGInstrs::insertBarrierChain(Value2SUsMap &map) { in insertBarrierChain()
846 void ScheduleDAGInstrs::buildSchedGraph(AliasAnalysis *AA, in buildSchedGraph()
1124 void ScheduleDAGInstrs::Value2SUsMap::dump() { in dump()
1147 void ScheduleDAGInstrs::reduceHugeMemNodeMaps(Value2SUsMap &stores, in reduceHugeMemNodeMaps()
1198 void ScheduleDAGInstrs::startBlockForKills(MachineBasicBlock *BB) { in startBlockForKills()
1238 bool ScheduleDAGInstrs::toggleKillFlag(MachineInstr *MI, MachineOperand &MO) { in toggleKillFlag()
1275 void ScheduleDAGInstrs::fixupKills(MachineBasicBlock *MBB) { in fixupKills()
1371 void ScheduleDAGInstrs::dumpNode(const SUnit *SU) const { in dumpNode()
1377 std::string ScheduleDAGInstrs::getGraphNodeLabel(const SUnit *SU) const { in getGraphNodeLabel()
1391 std::string ScheduleDAGInstrs::getDAGName() const { in getDAGName()