Home | History | Annotate | Download | only in AsmParser

Lines Matching refs:MCB

83   MCInst MCB;
109 bool matchOneInstruction(MCInst &MCB, SMLoc IDLoc,
140 MCII (MII), MCB(HexagonMCInstrInfo::createBundle()), InBrackets(false) {
624 DEBUG(MCB.dump_pretty(dbgs()));
629 HexagonMCChecker Check(MCII, getSTI(), MCB, MCB, *RI);
632 getContext(), MCB,
662 Twine N(HexagonMCInstrInfo::isInnerLoop(MCB) ? '0' : '1');
711 MCB.setLoc(IDLoc);
712 if (HexagonMCInstrInfo::bundleSize(MCB) == 0) {
713 assert(!HexagonMCInstrInfo::isInnerLoop(MCB));
714 assert(!HexagonMCInstrInfo::isOuterLoop(MCB));
718 Out.EmitInstruction(MCB, getSTI());
722 if (HexagonMCInstrInfo::bundleSize(MCB) > HEXAGON_PACKET_SIZE) {
740 HexagonMCInstrInfo::setInnerLoop(MCB);
742 HexagonMCInstrInfo::setOuterLoop(MCB);
744 HexagonMCInstrInfo::setMemReorderDisabled(MCB);
746 HexagonMCInstrInfo::setMemStoreReorderEnabled(MCB);
843 MCB.clear();
844 MCB.addOperand(MCOperand::createImm(0));
873 getParser().getContext(), MCII, MCB, *SubInst,
875 MCB.addOperand(MCOperand::createInst(SubInst));