Lines Matching refs:HII
213 const HexagonInstrInfo *HII = nullptr; member in __anon363a33cb0111::HexagonEarlyIfConversion
482 if (!HII->isPredicable(*Def1) || !HII->isPredicable(*Def3)) in computePhiCost()
679 return MI->mayStore() && HII->isPredicable(const_cast<MachineInstr&>(*MI)); in isPredicableStore()
704 return HII->getCondOpcode(Opc, !IfTrue); in getCondStoreOpcode()
721 MachineInstrBuilder MIB = BuildMI(*ToB, At, DL, HII->get(COpc)); in predicateInstr()
723 if (HII->isPostIncrement(*MI)) { in predicateInstr()
740 const MCInstrDesc &D = HII->get(IfTrue ? Hexagon::J2_jumpt in predicateInstr()
797 const MCInstrDesc &D = HII->get(Opc); in buildMux()
907 BuildMI(*FP.SplitB, FP.SplitB->end(), DL, HII->get(Hexagon::J2_jump)) in convert()
913 BuildMI(*FP.SplitB, FP.SplitB->end(), DL, HII->get(Hexagon::J2_jumpt)) in convert()
920 const MCInstrDesc &D = HasBranch ? HII->get(Hexagon::J2_jump) in convert()
921 : HII->get(Hexagon::J2_jumpf); in convert()
933 BuildMI(*FP.SplitB, FP.SplitB->end(), DL, HII->get(Hexagon::J2_jump)) in convert()
1000 NonPHI = BuildMI(*B, NonPHI, DL, HII->get(TargetOpcode::COPY), NewR) in eliminatePhis()
1014 HII->removeBranch(*PredB); in mergeBlocks()
1053 HII = ST.getInstrInfo(); in runOnMachineFunction()