Lines Matching refs:MCII
37 : MCT(aMCT), MCII(aMII), Addend(new unsigned(0)), in HexagonMCCodeEmitter()
43 bool Duplex = HexagonMCInstrInfo::isDuplex(MCII, MCI); in parseBits()
120 assert(!HexagonMCInstrInfo::getDesc(MCII, HMB).isPseudo() && in EncodeSingleInstruction()
123 " `" << HexagonMCInstrInfo::getName(MCII, HMB) << "'" in EncodeSingleInstruction()
126 if (llvm::HexagonMCInstrInfo::getType(MCII, HMB) == HexagonII::TypeCOMPOUND) { in EncodeSingleInstruction()
136 if (HexagonMCInstrInfo::isNewValue(MCII, HMB)) { in EncodeSingleInstruction()
139 HMB.getOperand(HexagonMCInstrInfo::getNewValueOp(MCII, HMB)); in EncodeSingleInstruction()
153 if (HexagonMCInstrInfo::isVector(MCII, Inst)) in EncodeSingleInstruction()
157 HexagonMCInstrInfo::hasNewValue(MCII, Inst) in EncodeSingleInstruction()
158 ? HexagonMCInstrInfo::getNewValueOperand(MCII, Inst).getReg() in EncodeSingleInstruction()
161 HexagonMCInstrInfo::hasNewValue2(MCII, Inst) in EncodeSingleInstruction()
162 ? HexagonMCInstrInfo::getNewValueOperand2(MCII, Inst).getReg() in EncodeSingleInstruction()
167 if (!HexagonMCInstrInfo::isPredicated(MCII, Inst)) in EncodeSingleInstruction()
170 assert(HexagonMCInstrInfo::isPredicated(MCII, HMB) && in EncodeSingleInstruction()
172 if (HexagonMCInstrInfo::isPredicatedTrue(MCII, Inst) == in EncodeSingleInstruction()
173 HexagonMCInstrInfo::isPredicatedTrue(MCII, HMB)) in EncodeSingleInstruction()
179 HexagonMCInstrInfo::isVector(MCII, HMB) ? VOffset : SOffset; in EncodeSingleInstruction()
194 " `" << HexagonMCInstrInfo::getName(MCII, HMB) << "'" in EncodeSingleInstruction()
294 Hexagon::Fixups getFixupNoBits(MCInstrInfo const &MCII, const MCInst &MI, in getFixupNoBits() argument
297 const MCInstrDesc &MCID = HexagonMCInstrInfo::getDesc(MCII, MI); in getFixupNoBits()
298 unsigned insnType = llvm::HexagonMCInstrInfo::getType(MCII, MI); in getFixupNoBits()
388 switch (HexagonMCInstrInfo::getAccessSize(MCII, MI)) { in getFixupNoBits()
460 const MCInstrDesc &MCID = HexagonMCInstrInfo::getDesc(MCII, MI); in getExprOpValue()
461 unsigned bits = HexagonMCInstrInfo::getExtentBits(MCII, MI) - in getExprOpValue()
462 HexagonMCInstrInfo::getExtentAlignment(MCII, MI); in getExprOpValue()
466 DEBUG(dbgs() << "Opcode Name: " << HexagonMCInstrInfo::getName(MCII, MI) in getExprOpValue()
716 (HexagonMCInstrInfo::getType(MCII, MI) == HexagonII::TypeCR)) in getExprOpValue()
734 (HexagonMCInstrInfo::getType(MCII, MI) == HexagonII::TypeCR)) in getExprOpValue()
774 FixupKind = getFixupNoBits(MCII, MI, MO, kind); in getExprOpValue()