Lines Matching defs:HRI
384 const HexagonRegisterInfo *HRI = nullptr;
446 : Rs(R), HRI(I) {}
448 const HexagonRegisterInfo &HRI;
454 OS << printReg(P.Rs.Reg, &P.HRI, P.Rs.Sub);
462 : Ex(E), HRI(I) {}
464 const HexagonRegisterInfo &HRI;
471 OS << printReg(P.Ex.Rs.Reg, &P.HRI, P.Ex.Rs.Sub);
480 : ExtI(EI), HRI(I) {}
482 const HexagonRegisterInfo &HRI;
488 << PrintExpr(P.ExtI.second, P.HRI) << ']';
497 const auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo();
500 OS << printReg(ED.Rd.Reg, &HRI, ED.Rd.Sub);
503 OS << " = " << PrintExpr(ED.Expr, HRI);
551 : IMap(M), HRI(I) {}
553 const HexagonRegisterInfo &HRI;
560 OS << " " << PrintInit(Q.first, P.HRI) << " -> {";
1408 LLVM_DEBUG(dbgs() << "IMap (before fixup) = " << PrintIMap(IMap, *HRI));
1478 LLVM_DEBUG(dbgs() << "IMap (after fixup) = " << PrintIMap(IMap, *HRI));
1600 << " for initializer: " << PrintInit(ExtI, *HRI) << "\n "
1842 dbgs() << '\n' << PrintInit(ExtI, *HRI) << " " << MI;
1864 << PrintRegister(ExtR, *HRI) << " Diff:" << Diff << '\n');
1979 HRI = HST->getRegisterInfo();