Lines Matching refs:HII
381 const HexagonInstrInfo *HII = nullptr; member
873 const MCInstrDesc &D = HII->get(ExtOpc); in getRegOffOpcode()
1051 if (!isRegOffOpcode(Opc) || HII->isConstExtended(MI)) in getOffsetRange()
1063 if (HII->isPostIncrement(MI)) in getOffsetRange()
1066 const MCInstrDesc &D = HII->get(Opc); in getOffsetRange()
1070 if (!HII->getBaseAndOffsetPosition(MI, BaseP, OffP) || in getOffsetRange()
1114 const MCInstrDesc &D = HII->get(IdxOpc); in getOffsetRange()
1156 unsigned AM = HII->getAddrMode(MI); in recordExtender()
1228 if (!HII->isConstExtended(MI)) in collectInstr()
1241 recordExtender(MI, HII->getCExtOpNum(MI)); in collectInstr()
1542 InitI = BuildMI(MBB, At, dl, HII->get(Hexagon::PS_fi), DefR) in insertInitializer()
1549 InitI = BuildMI(MBB, At, dl, HII->get(Hexagon::A2_tfrsi), DefR) in insertInitializer()
1554 InitI = BuildMI(MBB, At, dl, HII->get(Hexagon::A2_subri), DefR) in insertInitializer()
1559 InitI = BuildMI(MBB, At, dl, HII->get(Hexagon::A2_addi), DefR) in insertInitializer()
1567 InitI = BuildMI(MBB, At, dl, HII->get(NewOpc), DefR) in insertInitializer()
1597 BuildMI(MBB, At, dl, HII->get(RegOpc)) in replaceInstrExact()
1604 BuildMI(MBB, At, dl, HII->get(RegOpc)) in replaceInstrExact()
1618 BuildMI(MBB, At, dl, HII->get(NewOpc)) in replaceInstrExact()
1627 MachineInstrBuilder MIB = BuildMI(MBB, At, dl, HII->get(RegOpc)); in replaceInstrExact()
1650 unsigned AM = HII->getAddrMode(MI); in replaceInstrExact()
1652 RegOpc = HII->changeAddrMode_io_rr(ExtOpc); in replaceInstrExact()
1657 RegOpc = HII->changeAddrMode_ur_rr(ExtOpc); in replaceInstrExact()
1664 dbgs() << "\nExtOpc: " << HII->getName(ExtOpc) << " has no rr version\n"; in replaceInstrExact()
1670 HII->getBaseAndOffsetPosition(MI, BaseP, OffP); in replaceInstrExact()
1673 MachineInstrBuilder MIB = BuildMI(MBB, At, dl, HII->get(RegOpc)); in replaceInstrExact()
1678 if (HII->isPredicated(MI)) in replaceInstrExact()
1731 BuildMI(MBB, At, dl, HII->get(IdxOpc)) in replaceInstrExpr()
1764 BuildMI(MBB, At, dl, HII->get(TargetOpcode::COPY)) in replaceInstrExpr()
1788 BuildMI(MBB, At, dl, HII->get(NewOpc)) in replaceInstrExpr()
1799 MachineInstrBuilder MIB = BuildMI(MBB, At, dl, HII->get(IdxOpc)); in replaceInstrExpr()
1805 if (HII->isPredicated(MI)) in replaceInstrExpr()
1847 unsigned AM = HII->getAddrMode(MI); in replaceInstr()
1923 assert(HII->isPredicated(MI)); in getPredicateOp()
1954 HII = MF.getSubtarget<HexagonSubtarget>().getInstrInfo(); in runOnMachineFunction()