Lines Matching defs:ID
157 void HexagonShuffler::append(MCInst const *ID, MCInst const *Extender,
159 HexagonInstr PI(&TUL, MCII, ID, Extender, S, X);
195 MCInst const *ID = ISJ->getDesc();
197 if (HexagonMCInstrInfo::isSolo(MCII, *ID))
199 else if (HexagonMCInstrInfo::isSoloAX(MCII, *ID))
201 else if (HexagonMCInstrInfo::isSoloAin1(MCII, *ID))
203 if (HexagonMCInstrInfo::getType(MCII, *ID) != HexagonII::TypeALU32 &&
204 HexagonMCInstrInfo::getType(MCII, *ID) != HexagonII::TypeXTYPE)
206 if (HexagonMCInstrInfo::prefersSlot3(MCII, *ID)) {
211 switch (HexagonMCInstrInfo::getType(MCII, *ID)) {
213 if (HexagonMCInstrInfo::isFloat(MCII, *ID))
233 if (HexagonMCInstrInfo::getDesc(MCII, *ID).isReturn())
255 if (HexagonMCInstrInfo::getDesc(MCII, *ID).isBranch())
261 if (HexagonMCInstrInfo::getDesc(MCII, *ID).mayLoad())
285 MCInst const *ID = ISJ->getDesc();
294 if (HexagonMCInstrInfo::getDesc(MCII, *ID).getOpcode() != Hexagon::A2_nop)
299 if (HexagonMCInstrInfo::getType(MCII, *ID) != HexagonII::TypeALU32)
304 if (HexagonMCInstrInfo::getDesc(MCII, *ID).isBranch() ||
305 HexagonMCInstrInfo::getDesc(MCII, *ID).isCall())
320 if (HexagonMCInstrInfo::getDesc(MCII, *ID).mayLoad()) {
327 if (HexagonMCInstrInfo::getDesc(MCII, *ID).mayStore()) {
382 MCInst const *ID = ISJ->getDesc();
383 if (HexagonMCInstrInfo::prefersSlot3(MCII, *ID))