• Home
  • Raw
  • Download

Lines Matching refs:MCInstrInfo

39 Hexagon::PacketIterator::PacketIterator(MCInstrInfo const &MCII,  in PacketIterator()
45 Hexagon::PacketIterator::PacketIterator(MCInstrInfo const &MCII, in PacketIterator()
88 MCInstrInfo const &MCII, MCInst &MCB, in addConstExtender()
103 HexagonMCInstrInfo::bundleInstructions(MCInstrInfo const &MCII, in bundleInstructions()
124 bool canonicalizePacketImpl(MCInstrInfo const &MCII, MCSubtargetInfo const &STI, in canonicalizePacketImpl()
164 bool HexagonMCInstrInfo::canonicalizePacket(MCInstrInfo const &MCII, in canonicalizePacket()
184 MCInst HexagonMCInstrInfo::deriveExtender(MCInstrInfo const &MCII, in deriveExtender()
228 MCInstrInfo const &MCII, MCInst &MCB, in extendIfNeeded()
234 unsigned HexagonMCInstrInfo::getMemAccessSize(MCInstrInfo const &MCII, in getMemAccessSize()
241 unsigned HexagonMCInstrInfo::getAddrMode(MCInstrInfo const &MCII, in getAddrMode()
248 MCInstrDesc const &HexagonMCInstrInfo::getDesc(MCInstrInfo const &MCII, in getDesc()
309 unsigned short HexagonMCInstrInfo::getExtendableOp(MCInstrInfo const &MCII, in getExtendableOp()
316 HexagonMCInstrInfo::getExtendableOperand(MCInstrInfo const &MCII, in getExtendableOperand()
327 unsigned HexagonMCInstrInfo::getExtentAlignment(MCInstrInfo const &MCII, in getExtentAlignment()
333 unsigned HexagonMCInstrInfo::getExtentBits(MCInstrInfo const &MCII, in getExtentBits()
339 bool HexagonMCInstrInfo::isExtentSigned(MCInstrInfo const &MCII, in isExtentSigned()
346 int HexagonMCInstrInfo::getMaxValue(MCInstrInfo const &MCII, in getMaxValue()
357 int HexagonMCInstrInfo::getMinValue(MCInstrInfo const &MCII, in getMinValue()
367 StringRef HexagonMCInstrInfo::getName(MCInstrInfo const &MCII, in getName()
372 unsigned short HexagonMCInstrInfo::getNewValueOp(MCInstrInfo const &MCII, in getNewValueOp()
378 MCOperand const &HexagonMCInstrInfo::getNewValueOperand(MCInstrInfo const &MCII, in getNewValueOperand()
397 unsigned short HexagonMCInstrInfo::getNewValueOp2(MCInstrInfo const &MCII, in getNewValueOp2()
404 HexagonMCInstrInfo::getNewValueOperand2(MCInstrInfo const &MCII, in getNewValueOperand2()
416 unsigned HexagonMCInstrInfo::getType(MCInstrInfo const &MCII, in getType()
423 unsigned HexagonMCInstrInfo::getCVIResources(MCInstrInfo const &MCII, in getCVIResources()
443 unsigned HexagonMCInstrInfo::getUnits(MCInstrInfo const &MCII, in getUnits()
454 unsigned HexagonMCInstrInfo::getOtherReservedSlots(MCInstrInfo const &MCII, in getOtherReservedSlots()
477 bool HexagonMCInstrInfo::hasDuplex(MCInstrInfo const &MCII, MCInst const &MCI) { in hasDuplex()
506 bool HexagonMCInstrInfo::hasNewValue(MCInstrInfo const &MCII, in hasNewValue()
513 bool HexagonMCInstrInfo::hasNewValue2(MCInstrInfo const &MCII, in hasNewValue2()
526 bool HexagonMCInstrInfo::isAccumulator(MCInstrInfo const &MCII, in isAccumulator()
538 bool HexagonMCInstrInfo::isConstExtended(MCInstrInfo const &MCII, in isConstExtended()
572 bool HexagonMCInstrInfo::isCanon(MCInstrInfo const &MCII, MCInst const &MCI) { in isCanon()
577 bool HexagonMCInstrInfo::isCofMax1(MCInstrInfo const &MCII, MCInst const &MCI) { in isCofMax1()
582 bool HexagonMCInstrInfo::isCofRelax1(MCInstrInfo const &MCII, in isCofRelax1()
588 bool HexagonMCInstrInfo::isCofRelax2(MCInstrInfo const &MCII, in isCofRelax2()
594 bool HexagonMCInstrInfo::isCompound(MCInstrInfo const &MCII, in isCompound()
599 bool HexagonMCInstrInfo::isCVINew(MCInstrInfo const &MCII, MCInst const &MCI) { in isCVINew()
609 bool HexagonMCInstrInfo::isDuplex(MCInstrInfo const &MCII, MCInst const &MCI) { in isDuplex()
613 bool HexagonMCInstrInfo::isExtendable(MCInstrInfo const &MCII, in isExtendable()
619 bool HexagonMCInstrInfo::isExtended(MCInstrInfo const &MCII, in isExtended()
625 bool HexagonMCInstrInfo::isFloat(MCInstrInfo const &MCII, MCInst const &MCI) { in isFloat()
630 bool HexagonMCInstrInfo::isHVX(MCInstrInfo const &MCII, MCInst const &MCI) { in isHVX()
655 bool HexagonMCInstrInfo::isNewValue(MCInstrInfo const &MCII, in isNewValue()
661 bool HexagonMCInstrInfo::isNewValueStore(MCInstrInfo const &MCII, in isNewValueStore()
668 bool HexagonMCInstrInfo::isOpExtendable(MCInstrInfo const &MCII, in isOpExtendable()
718 bool HexagonMCInstrInfo::isPredicated(MCInstrInfo const &MCII, in isPredicated()
724 bool HexagonMCInstrInfo::isPrefix(MCInstrInfo const &MCII, MCInst const &MCI) { in isPrefix()
728 bool HexagonMCInstrInfo::isPredicateLate(MCInstrInfo const &MCII, in isPredicateLate()
735 bool HexagonMCInstrInfo::isPredicatedNew(MCInstrInfo const &MCII, in isPredicatedNew()
741 bool HexagonMCInstrInfo::isPredicatedTrue(MCInstrInfo const &MCII, in isPredicatedTrue()
753 bool HexagonMCInstrInfo::isPredRegister(MCInstrInfo const &MCII, in isPredRegister()
762 bool HexagonMCInstrInfo::isSoloAX(MCInstrInfo const &MCII, MCInst const &MCI) { in isSoloAX()
768 bool HexagonMCInstrInfo::isRestrictSlot1AOK(MCInstrInfo const &MCII, in isRestrictSlot1AOK()
775 bool HexagonMCInstrInfo::isRestrictNoSlot1Store(MCInstrInfo const &MCII, in isRestrictNoSlot1Store()
783 bool HexagonMCInstrInfo::isSolo(MCInstrInfo const &MCII, MCInst const &MCI) { in isSolo()
854 bool HexagonMCInstrInfo::isVector(MCInstrInfo const &MCII, MCInst const &MCI) { in isVector()
926 HexagonMCInstrInfo::predicateInfo(MCInstrInfo const &MCII, MCInst const &MCI) { in predicateInfo()
936 bool HexagonMCInstrInfo::prefersSlot3(MCInstrInfo const &MCII, in prefersSlot3()
943 bool HexagonMCInstrInfo::hasTmpDst(MCInstrInfo const &MCII, MCInst const &MCI) { in hasTmpDst()
959 unsigned HexagonMCInstrInfo::slotsConsumed(MCInstrInfo const &MCII, in slotsConsumed()