Lines Matching refs:SGID

91   unsigned SGID;  member in __anon5d856e630111::InstructionRule
103 InstructionRule(const SIInstrInfo *TII, unsigned SGID, in InstructionRule() argument
105 : TII(TII), SGID(SGID) { in InstructionRule()
134 unsigned SGID; member in __anon5d856e630111::SchedGroup
225 int getSGID() { return SGID; } in getSGID()
232 SGID = NumSchedGroups++; in SchedGroup()
238 SGID = NumSchedGroups++; in SchedGroup()
324 int addEdges(SmallVectorImpl<SchedGroup> &SyncPipeline, SUnit *SU, int SGID,
330 int linkSUnit(SUnit *SU, int SGID,
457 SUnit *SU, int SGID, std::vector<std::pair<SUnit *, SUnit *>> &AddedEdges, in linkSUnit() argument
462 if (I->getSGID() == SGID) { in linkSUnit()
474 SmallVectorImpl<SchedGroup> &SyncPipeline, SUnit *SU, int SGID, in addEdges() argument
485 return IsBottomUp ? linkSUnit(SU, SGID, AddedEdges, SyncPipeline.rbegin(), in addEdges()
487 : linkSUnit(SU, SGID, AddedEdges, SyncPipeline.begin(), in addEdges()
942 IsPipeExp(const SIInstrInfo *TII, unsigned SGID, bool NeedsCache = false) in IsPipeExp() argument
943 : InstructionRule(TII, SGID, NeedsCache) {} in IsPipeExp()
980 EnablesNthMFMA(unsigned Number, const SIInstrInfo *TII, unsigned SGID, in EnablesNthMFMA() argument
982 : InstructionRule(TII, SGID, NeedsCache), Number(Number) {} in EnablesNthMFMA()
1027 const SIInstrInfo *TII, unsigned SGID, in EnablesNthMFMAInChain() argument
1029 : InstructionRule(TII, SGID, NeedsCache), Number(Number), in EnablesNthMFMAInChain()
1066 LessThanNSuccs(unsigned Size, const SIInstrInfo *TII, unsigned SGID, in LessThanNSuccs() argument
1068 : InstructionRule(TII, SGID, NeedsCache), Size(Size), in LessThanNSuccs()
1107 unsigned SGID, bool HasIntermediary = false, in GreaterThanOrEqualToNSuccs() argument
1109 : InstructionRule(TII, SGID, NeedsCache), Size(Size), in GreaterThanOrEqualToNSuccs()
1122 IsCvt(const SIInstrInfo *TII, unsigned SGID, bool NeedsCache = false) in IsCvt() argument
1123 : InstructionRule(TII, SGID, NeedsCache) {} in IsCvt()
1134 IsFMA(const SIInstrInfo *TII, unsigned SGID, bool NeedsCache = false) in IsFMA() argument
1135 : InstructionRule(TII, SGID, NeedsCache) {} in IsFMA()
1145 IsPipeAdd(const SIInstrInfo *TII, unsigned SGID, bool NeedsCache = false) in IsPipeAdd() argument
1146 : InstructionRule(TII, SGID, NeedsCache) {} in IsPipeAdd()
1163 if ((unsigned)PipeSG.getSGID() == SGID - Distance) in apply()
1182 unsigned SGID, bool NeedsCache = false) in IsSuccOfPrevNthGroup() argument
1183 : InstructionRule(TII, SGID, NeedsCache), Distance(Distance) {} in IsSuccOfPrevNthGroup()
1200 if ((unsigned)PipeSG.getSGID() == SGID - Distance) in apply()
1218 unsigned SGID, bool NeedsCache = false) in IsReachableFromPrevNthGroup() argument
1219 : InstructionRule(TII, SGID, NeedsCache), Distance(Distance) {} in IsReachableFromPrevNthGroup()
1233 OccursAtOrAfterNode(unsigned Number, const SIInstrInfo *TII, unsigned SGID, in OccursAtOrAfterNode() argument
1235 : InstructionRule(TII, SGID, NeedsCache), Number(Number) {} in OccursAtOrAfterNode()
1278 unsigned SGID, bool NeedsCache = false) in IsExactMFMA() argument
1279 : InstructionRule(TII, SGID, NeedsCache), Number(Number), in IsExactMFMA()
1305 OccursAfterExp(const SIInstrInfo *TII, unsigned SGID, in OccursAfterExp() argument
1307 : InstructionRule(TII, SGID, NeedsCache) {} in OccursAfterExp()
1888 EnablesInitialMFMA(const SIInstrInfo *TII, unsigned SGID, in EnablesInitialMFMA() argument
1890 : InstructionRule(TII, SGID, NeedsCache) {} in EnablesInitialMFMA()
1925 IsPermForDSW(const SIInstrInfo *TII, unsigned SGID, bool NeedsCache = false) in IsPermForDSW() argument
1926 : InstructionRule(TII, SGID, NeedsCache) {} in IsPermForDSW()
1936 if ((unsigned)PipeSG.getSGID() == SGID - 1) { in apply()
1952 IsSuccOfPrevGroup(const SIInstrInfo *TII, unsigned SGID, in IsSuccOfPrevGroup() argument
1954 : InstructionRule(TII, SGID, NeedsCache) {} in IsSuccOfPrevGroup()
1990 VMEMSize(const SIInstrInfo *TII, unsigned SGID, bool NeedsCache = false) in VMEMSize() argument
1991 : InstructionRule(TII, SGID, NeedsCache) {} in VMEMSize()
2010 if ((unsigned)PipeSG.getSGID() == SGID - Distance) { in apply()
2041 unsigned SGID, bool NeedsCache = false) in SharesPredWithPrevNthGroup() argument
2042 : InstructionRule(TII, SGID, NeedsCache), Distance(Distance) {} in SharesPredWithPrevNthGroup()
2533 SyncedInstrs[&SU].push_back(SGID); in initSchedGroup()
2549 SyncedInstrs[&SU].push_back(SGID); in initSchedGroup()