Home
last modified time | relevance | path

Searched refs:getScratchRSrcReg (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp203 unsigned ScratchRSrcReg = MFI->getScratchRSrcReg(); in getReservedRegs()
740 .addReg(MFI->getScratchRSrcReg()) // sbase in spillSGPR()
804 .addReg(MFI->getScratchRSrcReg()) // srrsrc in spillSGPR()
902 .addReg(MFI->getScratchRSrcReg()) // sbase in restoreSGPR()
941 .addReg(MFI->getScratchRSrcReg()) // srsrc in restoreSGPR()
H A DSIMachineFunctionInfo.h415 unsigned getScratchRSrcReg() const { in getScratchRSrcReg() function
H A DSIFrameLowering.cpp109 unsigned ScratchRsrcReg = MFI->getScratchRSrcReg(); in getReservedPrivateSegmentBufferReg()
H A DAMDGPUAsmPrinter.cpp928 RI->getHWRegIndex(MFI->getScratchRSrcReg()); in getSIProgramInfo()
H A DAMDGPUISelDAGToDAG.cpp1151 Rsrc = CurDAG->getRegister(Info->getScratchRSrcReg(), MVT::v4i32); in SelectMUBUFScratchOffen()
1222 SRsrc = CurDAG->getRegister(Info->getScratchRSrcReg(), MVT::v4i32); in SelectMUBUFScratchOffset()
H A DSIInstrInfo.cpp908 .addReg(MFI->getScratchRSrcReg(), RegState::Implicit) in storeRegToStackSlot()
930 .addReg(MFI->getScratchRSrcReg()) // scratch_rsrc in storeRegToStackSlot()
1006 .addReg(MFI->getScratchRSrcReg(), RegState::Implicit) in loadRegFromStackSlot()
1022 .addReg(MFI->getScratchRSrcReg()) // scratch_rsrc in loadRegFromStackSlot()
H A DSIISelLowering.cpp2058 CCInfo.AllocateReg(Info->getScratchRSrcReg()); in LowerFormalArguments()
2546 = DAG.getCopyFromReg(Chain, DL, Info->getScratchRSrcReg(), MVT::v4i32); in LowerCall()
9556 assert(!TRI->isSubRegister(Info->getScratchRSrcReg(), in finalizeLowering()
9561 MRI.replaceRegWith(AMDGPU::PRIVATE_RSRC_REG, Info->getScratchRSrcReg()); in finalizeLowering()