Lines Matching refs:HII
383 const HexagonInstrInfo *HII = nullptr; member
875 const MCInstrDesc &D = HII->get(ExtOpc); in getRegOffOpcode()
1053 if (!isRegOffOpcode(Opc) || HII->isConstExtended(MI)) in getOffsetRange()
1065 if (HII->isPostIncrement(MI)) in getOffsetRange()
1068 const MCInstrDesc &D = HII->get(Opc); in getOffsetRange()
1072 if (!HII->getBaseAndOffsetPosition(MI, BaseP, OffP) || in getOffsetRange()
1116 const MCInstrDesc &D = HII->get(IdxOpc); in getOffsetRange()
1158 unsigned AM = HII->getAddrMode(MI); in recordExtender()
1230 if (!HII->isConstExtended(MI)) in collectInstr()
1243 recordExtender(MI, HII->getCExtOpNum(MI)); in collectInstr()
1544 InitI = BuildMI(MBB, At, dl, HII->get(Hexagon::PS_fi), DefR) in insertInitializer()
1551 InitI = BuildMI(MBB, At, dl, HII->get(Hexagon::A2_tfrsi), DefR) in insertInitializer()
1556 InitI = BuildMI(MBB, At, dl, HII->get(Hexagon::A2_subri), DefR) in insertInitializer()
1561 InitI = BuildMI(MBB, At, dl, HII->get(Hexagon::A2_addi), DefR) in insertInitializer()
1570 InitI = BuildMI(MBB, At, dl, HII->get(NewOpc), DefR) in insertInitializer()
1579 BuildMI(MBB, At, dl, HII->get(Hexagon::S2_asl_i_r), TmpR) in insertInitializer()
1583 InitI = BuildMI(MBB, At, dl, HII->get(Hexagon::A2_subri), DefR) in insertInitializer()
1587 InitI = BuildMI(MBB, At, dl, HII->get(Hexagon::A2_addi), DefR) in insertInitializer()
1617 BuildMI(MBB, At, dl, HII->get(RegOpc)) in replaceInstrExact()
1624 BuildMI(MBB, At, dl, HII->get(RegOpc)) in replaceInstrExact()
1638 BuildMI(MBB, At, dl, HII->get(NewOpc)) in replaceInstrExact()
1647 MachineInstrBuilder MIB = BuildMI(MBB, At, dl, HII->get(RegOpc)); in replaceInstrExact()
1670 unsigned AM = HII->getAddrMode(MI); in replaceInstrExact()
1672 RegOpc = HII->changeAddrMode_io_rr(ExtOpc); in replaceInstrExact()
1677 RegOpc = HII->changeAddrMode_ur_rr(ExtOpc); in replaceInstrExact()
1684 dbgs() << "\nExtOpc: " << HII->getName(ExtOpc) << " has no rr version\n"; in replaceInstrExact()
1690 HII->getBaseAndOffsetPosition(MI, BaseP, OffP); in replaceInstrExact()
1693 MachineInstrBuilder MIB = BuildMI(MBB, At, dl, HII->get(RegOpc)); in replaceInstrExact()
1698 if (HII->isPredicated(MI)) in replaceInstrExact()
1751 BuildMI(MBB, At, dl, HII->get(IdxOpc)) in replaceInstrExpr()
1784 BuildMI(MBB, At, dl, HII->get(TargetOpcode::COPY)) in replaceInstrExpr()
1808 BuildMI(MBB, At, dl, HII->get(NewOpc)) in replaceInstrExpr()
1819 MachineInstrBuilder MIB = BuildMI(MBB, At, dl, HII->get(IdxOpc)); in replaceInstrExpr()
1825 if (HII->isPredicated(MI)) in replaceInstrExpr()
1867 unsigned AM = HII->getAddrMode(MI); in replaceInstr()
1943 assert(HII->isPredicated(MI)); in getPredicateOp()
1975 HII = HST->getInstrInfo(); in runOnMachineFunction()