Lines Matching refs:HRI
382 const HexagonRegisterInfo *HRI = nullptr; member
444 : Rs(R), HRI(I) {} in PrintRegister()
446 const HexagonRegisterInfo &HRI; member
452 OS << printReg(P.Rs.Reg, &P.HRI, P.Rs.Sub); in operator <<()
460 : Ex(E), HRI(I) {} in PrintExpr()
462 const HexagonRegisterInfo &HRI; member
469 OS << printReg(P.Ex.Rs.Reg, &P.HRI, P.Ex.Rs.Sub); in operator <<()
478 : ExtI(EI), HRI(I) {} in PrintInit()
480 const HexagonRegisterInfo &HRI; member
486 << PrintExpr(P.ExtI.second, P.HRI) << ']'; in operator <<()
495 const auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in operator <<() local
498 OS << printReg(ED.Rd.Reg, &HRI, ED.Rd.Sub); in operator <<()
501 OS << " = " << PrintExpr(ED.Expr, HRI); in operator <<()
549 : IMap(M), HRI(I) {} in PrintIMap()
551 const HexagonRegisterInfo &HRI; member
558 OS << " " << PrintInit(Q.first, P.HRI) << " -> {"; in operator <<()
1403 LLVM_DEBUG(dbgs() << "IMap (before fixup) = " << PrintIMap(IMap, *HRI)); in assignInits()
1473 LLVM_DEBUG(dbgs() << "IMap (after fixup) = " << PrintIMap(IMap, *HRI)); in assignInits()
1595 << " for initializer: " << PrintInit(ExtI, *HRI) << "\n " in insertInitializer()
1837 dbgs() << '\n' << PrintInit(ExtI, *HRI) << " " << MI; in replaceInstrExpr()
1859 << PrintRegister(ExtR, *HRI) << " Diff:" << Diff << '\n'); in replaceInstr()
1974 HRI = HST->getRegisterInfo(); in runOnMachineFunction()