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()
171 bool HexagonMCInstrInfo::canonicalizePacket(MCInstrInfo const &MCII, in canonicalizePacket()
191 MCInst HexagonMCInstrInfo::deriveExtender(MCInstrInfo const &MCII, in deriveExtender()
235 MCInstrInfo const &MCII, MCInst &MCB, in extendIfNeeded()
241 unsigned HexagonMCInstrInfo::getMemAccessSize(MCInstrInfo const &MCII, in getMemAccessSize()
248 unsigned HexagonMCInstrInfo::getAddrMode(MCInstrInfo const &MCII, in getAddrMode()
255 MCInstrDesc const &HexagonMCInstrInfo::getDesc(MCInstrInfo const &MCII, in getDesc()
316 unsigned short HexagonMCInstrInfo::getExtendableOp(MCInstrInfo const &MCII, in getExtendableOp()
323 HexagonMCInstrInfo::getExtendableOperand(MCInstrInfo const &MCII, in getExtendableOperand()
334 unsigned HexagonMCInstrInfo::getExtentAlignment(MCInstrInfo const &MCII, in getExtentAlignment()
340 unsigned HexagonMCInstrInfo::getExtentBits(MCInstrInfo const &MCII, in getExtentBits()
346 bool HexagonMCInstrInfo::isExtentSigned(MCInstrInfo const &MCII, in isExtentSigned()
353 int HexagonMCInstrInfo::getMaxValue(MCInstrInfo const &MCII, in getMaxValue()
364 int HexagonMCInstrInfo::getMinValue(MCInstrInfo const &MCII, in getMinValue()
374 StringRef HexagonMCInstrInfo::getName(MCInstrInfo const &MCII, in getName()
379 unsigned short HexagonMCInstrInfo::getNewValueOp(MCInstrInfo const &MCII, in getNewValueOp()
385 MCOperand const &HexagonMCInstrInfo::getNewValueOperand(MCInstrInfo const &MCII, in getNewValueOperand()
404 unsigned short HexagonMCInstrInfo::getNewValueOp2(MCInstrInfo const &MCII, in getNewValueOp2()
411 HexagonMCInstrInfo::getNewValueOperand2(MCInstrInfo const &MCII, in getNewValueOperand2()
423 unsigned HexagonMCInstrInfo::getType(MCInstrInfo const &MCII, in getType()
430 unsigned HexagonMCInstrInfo::getCVIResources(MCInstrInfo const &MCII, in getCVIResources()
450 unsigned HexagonMCInstrInfo::getUnits(MCInstrInfo const &MCII, in getUnits()
461 unsigned HexagonMCInstrInfo::getOtherReservedSlots(MCInstrInfo const &MCII, in getOtherReservedSlots()
484 bool HexagonMCInstrInfo::hasDuplex(MCInstrInfo const &MCII, MCInst const &MCI) { in hasDuplex()
513 bool HexagonMCInstrInfo::hasNewValue(MCInstrInfo const &MCII, in hasNewValue()
520 bool HexagonMCInstrInfo::hasNewValue2(MCInstrInfo const &MCII, in hasNewValue2()
533 bool HexagonMCInstrInfo::isAccumulator(MCInstrInfo const &MCII, in isAccumulator()
545 bool HexagonMCInstrInfo::isConstExtended(MCInstrInfo const &MCII, in isConstExtended()
579 bool HexagonMCInstrInfo::isCanon(MCInstrInfo const &MCII, MCInst const &MCI) { in isCanon()
584 bool HexagonMCInstrInfo::isCofMax1(MCInstrInfo const &MCII, MCInst const &MCI) { in isCofMax1()
589 bool HexagonMCInstrInfo::isCofRelax1(MCInstrInfo const &MCII, in isCofRelax1()
595 bool HexagonMCInstrInfo::isCofRelax2(MCInstrInfo const &MCII, in isCofRelax2()
601 bool HexagonMCInstrInfo::isCompound(MCInstrInfo const &MCII, in isCompound()
606 bool HexagonMCInstrInfo::isCVINew(MCInstrInfo const &MCII, MCInst const &MCI) { in isCVINew()
616 bool HexagonMCInstrInfo::isDuplex(MCInstrInfo const &MCII, MCInst const &MCI) { in isDuplex()
620 bool HexagonMCInstrInfo::isExtendable(MCInstrInfo const &MCII, in isExtendable()
626 bool HexagonMCInstrInfo::isExtended(MCInstrInfo const &MCII, in isExtended()
632 bool HexagonMCInstrInfo::isFloat(MCInstrInfo const &MCII, MCInst const &MCI) { in isFloat()
637 bool HexagonMCInstrInfo::isHVX(MCInstrInfo const &MCII, MCInst const &MCI) { in isHVX()
662 bool HexagonMCInstrInfo::isNewValue(MCInstrInfo const &MCII, in isNewValue()
668 bool HexagonMCInstrInfo::isNewValueStore(MCInstrInfo const &MCII, in isNewValueStore()
675 bool HexagonMCInstrInfo::isOpExtendable(MCInstrInfo const &MCII, in isOpExtendable()
725 bool HexagonMCInstrInfo::isPredicated(MCInstrInfo const &MCII, in isPredicated()
731 bool HexagonMCInstrInfo::isPrefix(MCInstrInfo const &MCII, MCInst const &MCI) { in isPrefix()
735 bool HexagonMCInstrInfo::isPredicateLate(MCInstrInfo const &MCII, in isPredicateLate()
742 bool HexagonMCInstrInfo::isPredicatedNew(MCInstrInfo const &MCII, in isPredicatedNew()
748 bool HexagonMCInstrInfo::isPredicatedTrue(MCInstrInfo const &MCII, in isPredicatedTrue()
760 bool HexagonMCInstrInfo::isPredRegister(MCInstrInfo const &MCII, in isPredRegister()
769 bool HexagonMCInstrInfo::isSoloAX(MCInstrInfo const &MCII, MCInst const &MCI) { in isSoloAX()
775 bool HexagonMCInstrInfo::isRestrictSlot1AOK(MCInstrInfo const &MCII, in isRestrictSlot1AOK()
782 bool HexagonMCInstrInfo::isRestrictNoSlot1Store(MCInstrInfo const &MCII, in isRestrictNoSlot1Store()
790 bool HexagonMCInstrInfo::isSolo(MCInstrInfo const &MCII, MCInst const &MCI) { in isSolo()
861 bool HexagonMCInstrInfo::isVector(MCInstrInfo const &MCII, MCInst const &MCI) { in isVector()
930 HexagonMCInstrInfo::predicateInfo(MCInstrInfo const &MCII, MCInst const &MCI) { in predicateInfo()
940 bool HexagonMCInstrInfo::prefersSlot3(MCInstrInfo const &MCII, in prefersSlot3()
946 bool HexagonMCInstrInfo::hasTmpDst(MCInstrInfo const &MCII, MCInst const &MCI) { in hasTmpDst()
961 bool HexagonMCInstrInfo::hasHvxTmp(MCInstrInfo const &MCII, MCInst const &MCI) { in hasHvxTmp()
977 unsigned HexagonMCInstrInfo::slotsConsumed(MCInstrInfo const &MCII, in slotsConsumed()
1046 bool HexagonMCInstrInfo::IsABranchingInst(MCInstrInfo const &MCII, in IsABranchingInst()