Lines Matching defs:MCI
132 void canonicalizeImmediates(MCInst &MCI);
541 void HexagonAsmParser::canonicalizeImmediates(MCInst &MCI) {
543 NewInst.setOpcode(MCI.getOpcode());
544 for (MCOperand &I : MCI)
552 Warning(MCI.getLoc(), "Signed/Unsigned mismatch");
555 MCI = NewInst;
558 bool HexagonAsmParser::matchOneInstruction(MCInst &MCI, SMLoc IDLoc,
564 MatchInstructionImpl(InstOperands, MCI, ErrorInfo, MatchingInlineAsm);
566 MCI.setLoc(IDLoc);
567 canonicalizeImmediates(MCI);
568 result = processInstruction(MCI, InstOperands, IDLoc);
571 LLVM_DEBUG(MCI.dump_pretty(dbgs()));
574 MCI.setLoc(IDLoc);