Lines Matching refs:HRI
384 const HexagonRegisterInfo *HRI = nullptr; member
446 : Rs(R), HRI(I) {} in PrintRegister()
448 const HexagonRegisterInfo &HRI; member
454 OS << printReg(P.Rs.Reg, &P.HRI, P.Rs.Sub); in operator <<()
462 : Ex(E), HRI(I) {} in PrintExpr()
464 const HexagonRegisterInfo &HRI; member
471 OS << printReg(P.Ex.Rs.Reg, &P.HRI, P.Ex.Rs.Sub); in operator <<()
480 : ExtI(EI), HRI(I) {} in PrintInit()
482 const HexagonRegisterInfo &HRI; member
488 << PrintExpr(P.ExtI.second, P.HRI) << ']'; in operator <<()
497 const auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in operator <<() local
500 OS << printReg(ED.Rd.Reg, &HRI, ED.Rd.Sub); in operator <<()
503 OS << " = " << PrintExpr(ED.Expr, HRI); in operator <<()
551 : IMap(M), HRI(I) {} in PrintIMap()
553 const HexagonRegisterInfo &HRI; member
560 OS << " " << PrintInit(Q.first, P.HRI) << " -> {"; in operator <<()
1405 LLVM_DEBUG(dbgs() << "IMap (before fixup) = " << PrintIMap(IMap, *HRI)); in assignInits()
1475 LLVM_DEBUG(dbgs() << "IMap (after fixup) = " << PrintIMap(IMap, *HRI)); in assignInits()
1597 << " for initializer: " << PrintInit(ExtI, *HRI) << "\n " in insertInitializer()
1839 dbgs() << '\n' << PrintInit(ExtI, *HRI) << " " << MI; in replaceInstrExpr()
1861 << PrintRegister(ExtR, *HRI) << " Diff:" << Diff << '\n'); in replaceInstr()
1976 HRI = HST->getRegisterInfo(); in runOnMachineFunction()