Lines Matching refs:HII
87 MachineFunctionPass(ID), HII(0), TRI(0), MRI(0), in HexagonExpandCondsets()
109 const HexagonInstrInfo *HII; member in __anonceba9f4e0111::HexagonExpandCondsets
415 bool Predicated = HII->isPredicated(MI); in addInstrToLiveness()
688 MachineInstr *TfrI = BuildMI(B, At, DL, HII->get(Opc)) in genTfrFor()
742 if (HII->isPredicated(MI) || !HII->isPredicable(MI)) in isPredicable()
778 if (PredValid && HII->isPredicated(MI)) { in getReachingDefForPred()
779 if (MI->readsRegister(PredR) && (Cond != HII->isPredicatedTrue(MI))) in getReachingDefForPred()
847 if (HII->areMemAccessesTriviallyDisjoint(TheI, ToI)) in canMoveMemTo()
893 unsigned PredOpc = HII->getCondOpcode(Opc, !Cond); in predicateAt()
894 MachineInstrBuilder MB = BuildMI(B, Where, DL, HII->get(PredOpc)); in predicateAt()
939 if (!HII->isPredicated(MI)) in renameInRange()
941 if (!MI->readsRegister(PredR) || (Cond != HII->isPredicatedTrue(MI))) in renameInRange()
1008 if (PredValid && HII->isPredicated(MI) && MI->readsRegister(PredR)) in predicate()
1009 Exec = (Cond == HII->isPredicatedTrue(MI)) ? Exec_Then : Exec_Else; in predicate()
1115 if (HII->isPredicated(MI)) in removeImplicitUses()
1284 if (!RDef || !HII->isPredicable(RDef)) in coalesceSegments()
1290 if (!RDef || !HII->isPredicable(RDef)) in coalesceSegments()
1300 HII = static_cast<const HexagonInstrInfo*>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()