Lines Matching refs:HII
181 MachineFunctionPass(ID), HII(0), TRI(0), MRI(0), in HexagonExpandCondsets()
205 const HexagonInstrInfo *HII; member in __anon812c53990111::HexagonExpandCondsets
372 if (HII->isPredicated(*DefI)) in updateKillFlags()
460 if (HII->isPredicated(*DefI)) in updateDeadsInRange()
512 if (!HII->isPredicated(*DefI)) in updateDeadsInRange()
627 MachineInstrBuilder MIB = BuildMI(B, At, DL, HII->get(Opc)) in genCondTfrFor()
677 auto ImpD = BuildMI(B, DefAt, DL, HII->get(TargetOpcode::IMPLICIT_DEF)) in split()
719 if (HII->isPredicated(*MI) || !HII->isPredicable(*MI)) in isPredicable()
755 if (PredValid && HII->isPredicated(*MI)) { in getReachingDefForPred()
756 if (MI->readsRegister(PredR) && (Cond != HII->isPredicatedTrue(*MI))) in getReachingDefForPred()
824 if (HII->areMemAccessesTriviallyDisjoint(TheI, ToI)) in canMoveMemTo()
873 unsigned PredOpc = HII->getCondOpcode(Opc, !Cond); in predicateAt()
874 MachineInstrBuilder MB = BuildMI(B, Where, DL, HII->get(PredOpc)); in predicateAt()
924 if (!HII->isPredicated(*MI)) in renameInRange()
926 if (!MI->readsRegister(PredR) || (Cond != HII->isPredicatedTrue(*MI))) in renameInRange()
998 if (PredValid && HII->isPredicated(*MI) && MI->readsRegister(PredR)) in predicate()
999 Exec = (Cond == HII->isPredicatedTrue(*MI)) ? Exec_Then : Exec_Else; in predicate()
1234 if (!RDef || !HII->isPredicable(*RDef)) in coalesceSegments()
1240 if (!RDef || !HII->isPredicable(*RDef)) in coalesceSegments()
1253 HII = static_cast<const HexagonInstrInfo*>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()