Searched refs:InsnClass (Results 1 – 3 of 3) sorted by relevance
75 assert((InsnClass.size() <= DFA_MAX_RESTERMS) && in getDFAInsnInput()77 for (auto U : InsnClass) in getDFAInsnInput()329 assert(!Transitions.count(InsnClass) && in addTransition()331 Transitions[InsnClass] = To; in addTransition()339 return Transitions.count(InsnClass) > 0; in hasTransition()355 unsigned numstages = InsnClass.size(); in AddInsnClass()380 unsigned thisStage = InsnClass[chkstage]; in AddInsnClassStages()386 dbgsInsnClass(InsnClass); in AddInsnClassStages()489 if ((~resources & InsnClass[i]) == 0) { in canMaybeAddInsnClass()932 dbgsInsnClass(InsnClass); in run()[all …]
64 static DFAInput getDFAInsnInput(const std::vector<unsigned> &InsnClass) { in getDFAInsnInput() argument66 assert((InsnClass.size() <= DFA_MAX_RESTERMS) && in getDFAInsnInput()68 for (auto U : InsnClass) in getDFAInsnInput()110 DFAInput DFAPacketizer::getInsnInput(unsigned InsnClass) { in getInsnInput() argument115 for (const InstrStage *IS = InstrItins->beginStage(InsnClass), in getInsnInput()116 *IE = InstrItins->endStage(InsnClass); IS != IE; ++IS) { in getInsnInput()125 return getDFAInsnInput(InsnClass); in getInsnInput()131 unsigned InsnClass = MID->getSchedClass(); in canReserveResources() local132 DFAInput InsnInput = getInsnInput(InsnClass); in canReserveResources()141 unsigned InsnClass = MID->getSchedClass(); in reserveResources() local[all …]
103 DFAInput getInsnInput(unsigned InsnClass);106 static DFAInput getInsnInput(const std::vector<unsigned> &InsnClass);