Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:HRI

89     const HexagonRegisterInfo *HRI;
110 HRI = MF.getSubtarget<HexagonSubtarget>().getRegisterInfo();
178 HRI = MF.getSubtarget<HexagonSubtarget>().getRegisterInfo();
271 if (DepReg == HRI->getRARegister())
275 if (DepReg == HRI->getFrameRegister() || DepReg == HRI->getStackRegister())
279 const TargetRegisterClass* RC = HRI->getMinimalPhysRegClass(DepReg);
544 const TargetRegisterClass *PacketRC = HII->getRegClass(MCID, 0, HRI, MF);
594 predRegClass = HRI->getMinimalPhysRegClass(predRegNumSrc);
606 predRegClass = HRI->getMinimalPhysRegClass(predRegNumDst);
652 if (MO.isReg() && TempSU->getInstr()->modifiesRegister(MO.getReg(), HRI))
678 if (R == DepReg || HRI->isSuperRegister(DepReg, R))
752 const TargetRegisterClass *VecRC = HII->getRegClass(MCID, 0, HRI, MF);
1025 InsertBeforeBundle = !hasWriteToReadDep(*MI, *BundleIt, HRI);
1079 doesModifyCalleeSavedReg(J, HRI)) ||
1081 doesModifyCalleeSavedReg(I, HRI)))
1200 if (OpR.isReg() && PI->modifiesRegister(OpR.getReg(), HRI)) {
1248 RC = HRI->getMinimalPhysRegClass(DepReg);
1391 if (I->getOperand(0).getReg() == HRI->getStackRegister()) {
1420 if (!I->modifiesRegister(*P, HRI))
1482 MCSuperRegIterator S(R, HRI, false);