Searched refs:HRI (Results 1 – 4 of 4) sorted by relevance
| /NextBSD/contrib/llvm/lib/Target/Hexagon/ |
| HD | HexagonFrameLowering.cpp | 259 auto &HRI = *HST.getRegisterInfo(); in findShrunkPrologEpilog() local 290 for (const MCPhysReg *P = HRI.getCalleeSavedRegs(&MF); *P; ++P) in findShrunkPrologEpilog() 355 auto &HRI = *HST.getRegisterInfo(); in emitPrologue() local 365 insertCSRSpillsInBlock(*PrologB, CSI, HRI); in emitPrologue() 369 insertCSRRestoresInBlock(*EpilogB, CSI, HRI); in emitPrologue() 374 insertCSRRestoresInBlock(B, CSI, HRI); in emitPrologue() 391 auto &HRI = *HST.getRegisterInfo(); in insertPrologueInBlock() local 414 unsigned SP = HRI.getStackRegister(); in insertPrologueInBlock() 455 unsigned CallerSavedReg = HRI.getFirstCallerSavedNonParamReg(); in insertPrologueInBlock() 478 unsigned DwFPReg = HRI.getDwarfRegNum(HRI.getFrameRegister(), true); in insertPrologueInBlock() [all …]
|
| HD | HexagonGenInsert.cpp | 470 HexagonGenInsert() : MachineFunctionPass(ID), HII(0), HRI(0) { in HexagonGenInsert() 526 const HexagonRegisterInfo *HRI; member in __anon2602db470911::HexagonGenInsert 545 dbgs() << " " << PrintReg(I->first, HRI) << ":\n"; in dump_map() 548 dbgs() << " " << PrintIFR(LL[i].first, HRI) << ", " in dump_map() 549 << PrintRegSet(LL[i].second, HRI) << '\n'; in dump_map() 763 dbgs() << LLVM_FUNCTION_NAME << ": " << PrintReg(VR, HRI) in findRecordInsertForms() 764 << " AVs: " << PrintORL(AVs, HRI) << "\n"; in findRecordInsertForms() 827 dbgs() << "Prefixes matching register " << PrintReg(VR, HRI) << "\n"; in findRecordInsertForms() 832 dbgs() << " (" << PrintReg(LL[i].first, HRI) << ",@" in findRecordInsertForms() 880 dbgs() << PrintReg(VR, HRI) << " = insert(" << PrintReg(SrcR, HRI) in findRecordInsertForms() [all …]
|
| HD | HexagonFrameLowering.h | 86 const HexagonRegisterInfo &HRI) const; 88 const HexagonRegisterInfo &HRI) const;
|
| HD | HexagonISelLowering.cpp | 518 auto &HRI = *Subtarget.getRegisterInfo(); in LowerCall() local 520 DAG.getCopyFromReg(Chain, dl, HRI.getStackRegister(), PtrVT); in LowerCall() 1180 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in LowerRETURNADDR() local 1200 unsigned Reg = MF.addLiveIn(HRI.getRARegister(), getRegClassFor(MVT::i32)); in LowerRETURNADDR() 1206 const HexagonRegisterInfo &HRI = *Subtarget.getRegisterInfo(); in LowerFRAMEADDR() local 1214 HRI.getFrameRegister(), VT); in LowerFRAMEADDR() 1279 auto &HRI = *Subtarget.getRegisterInfo(); in HexagonTargetLowering() local 1287 setStackPointerRegisterToSaveRestore(HRI.getStackRegister()); in HexagonTargetLowering() 1602 computeRegisterProperties(&HRI); in HexagonTargetLowering()
|