• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/

Lines Matching refs:MCII

342   bool Duplex = HexagonMCInstrInfo::isDuplex(MCII, MCI);
408 assert(!HexagonMCInstrInfo::getDesc(MCII, MI).isPseudo() &&
411 << HexagonMCInstrInfo::getName(MCII, MI) << "'\n");
420 << HexagonMCInstrInfo::getName(MCII, MI) << "'\n");
463 MCInstrInfo const &MCII, const MCInst &MI, const MCOperand &MO,
465 const MCInstrDesc &MCID = HexagonMCInstrInfo::getDesc(MCII, MI);
466 unsigned InsnType = HexagonMCInstrInfo::getType(MCII, MI);
477 const MCInstrDesc &NextD = HexagonMCInstrInfo::getDesc(MCII, NextI);
479 HexagonMCInstrInfo::getType(MCII, NextI) == HexagonII::TypeCR)
585 bool InstExtendable = HexagonMCInstrInfo::isExtendable(MCII, MI) ||
586 HexagonMCInstrInfo::isExtended(MCII, MI);
600 if (OpIdx == HexagonMCInstrInfo::getExtendableOp(MCII, MI)) {
601 unsigned Shift = HexagonMCInstrInfo::getExtentAlignment(MCII, MI);
618 const MCInstrDesc &MCID = HexagonMCInstrInfo::getDesc(MCII, MI);
619 unsigned FixupWidth = HexagonMCInstrInfo::getExtentBits(MCII, MI) -
620 HexagonMCInstrInfo::getExtentAlignment(MCII, MI);
623 unsigned IType = HexagonMCInstrInfo::getType(MCII, MI);
626 << "Opcode Name: " << HexagonMCInstrInfo::getName(MCII, MI)
642 unsigned Shift = HexagonMCInstrInfo::getExtentAlignment(MCII, MI);
675 FixupKind = HexagonMCInstrInfo::isExtentSigned(MCII, MI)
683 FixupKind = getFixupNoBits(MCII, MI, MO, VarKind);
726 if (HexagonMCInstrInfo::isNewValue(MCII, MI) &&
727 &MO == &HexagonMCInstrInfo::getNewValueOperand(MCII, MI)) {
747 if (HexagonMCInstrInfo::isVector(MCII, Inst)) {
751 if (HexagonMCInstrInfo::hasNewValue(MCII, Inst))
752 DefReg1 = HexagonMCInstrInfo::getNewValueOperand(MCII, Inst).getReg();
753 if (HexagonMCInstrInfo::hasNewValue2(MCII, Inst))
754 DefReg2 = HexagonMCInstrInfo::getNewValueOperand2(MCII, Inst).getReg();
759 if (!HexagonMCInstrInfo::isPredicated(MCII, Inst)) {
763 assert(HexagonMCInstrInfo::isPredicated(MCII, MI) &&
765 if (HexagonMCInstrInfo::isPredicatedTrue(MCII, Inst) ==
766 HexagonMCInstrInfo::isPredicatedTrue(MCII, MI))
771 unsigned Offset = HexagonMCInstrInfo::isVector(MCII, MI) ? VOffset
782 HexagonMCInstrInfo::getType(MCII, MI) == HexagonII::TypeCJ)