Lines Matching refs:HII
213 const HexagonInstrInfo *HII = nullptr; member in __anonf4f6f0fb0111::HexagonEarlyIfConversion
482 if (!HII->isPredicable(*Def1) || !HII->isPredicable(*Def3)) in computePhiCost()
681 return MI->mayStore() && HII->isPredicable(const_cast<MachineInstr&>(*MI)); in isPredicableStore()
706 return HII->getCondOpcode(Opc, !IfTrue); in getCondStoreOpcode()
723 MachineInstrBuilder MIB = BuildMI(*ToB, At, DL, HII->get(COpc)); in predicateInstr()
725 if (HII->isPostIncrement(*MI)) { in predicateInstr()
742 const MCInstrDesc &D = HII->get(IfTrue ? Hexagon::J2_jumpt in predicateInstr()
799 const MCInstrDesc &D = HII->get(Opc); in buildMux()
909 BuildMI(*FP.SplitB, FP.SplitB->end(), DL, HII->get(Hexagon::J2_jump)) in convert()
915 BuildMI(*FP.SplitB, FP.SplitB->end(), DL, HII->get(Hexagon::J2_jumpt)) in convert()
922 const MCInstrDesc &D = HasBranch ? HII->get(Hexagon::J2_jump) in convert()
923 : HII->get(Hexagon::J2_jumpf); in convert()
935 BuildMI(*FP.SplitB, FP.SplitB->end(), DL, HII->get(Hexagon::J2_jump)) in convert()
1002 NonPHI = BuildMI(*B, NonPHI, DL, HII->get(TargetOpcode::COPY), NewR) in eliminatePhis()
1016 HII->removeBranch(*PredB); in mergeBlocks()
1055 HII = ST.getInstrInfo(); in runOnMachineFunction()