Searched refs:ScratchWaveOffsetReg (Results 1 – 5 of 5) sorted by relevance
76 .addReg(ScratchWaveOffsetReg); in emitFlatScratchInit()92 .addReg(ScratchWaveOffsetReg); in emitFlatScratchInit()161 if (ScratchWaveOffsetReg == AMDGPU::NoRegister || in getReservedPrivateSegmentWaveByteOffsetReg()162 !MRI.isPhysRegUsed(ScratchWaveOffsetReg)) { in getReservedPrivateSegmentWaveByteOffsetReg()208 MRI.replaceRegWith(ScratchWaveOffsetReg, Reg); in getReservedPrivateSegmentWaveByteOffsetReg()210 ScratchWaveOffsetReg = Reg; in getReservedPrivateSegmentWaveByteOffsetReg()216 return std::make_pair(ScratchWaveOffsetReg, SPReg); in getReservedPrivateSegmentWaveByteOffsetReg()275 unsigned ScratchWaveOffsetReg; in emitEntryFunctionPrologue() local276 std::tie(ScratchWaveOffsetReg, SPReg) in emitEntryFunctionPrologue()282 if (ScratchWaveOffsetReg == AMDGPU::NoRegister) { in emitEntryFunctionPrologue()[all …]
90 unsigned ScratchWaveOffsetReg = AMDGPU::SCRATCH_WAVE_OFFSET_REG; variable425 return ScratchWaveOffsetReg; in getScratchWaveOffsetReg()447 ScratchWaveOffsetReg = Reg; in setScratchWaveOffsetReg()449 FrameOffsetReg = ScratchWaveOffsetReg; in setScratchWaveOffsetReg()
72 ScratchWaveOffsetReg = AMDGPU::SGPR4; in SIMachineFunctionInfo()79 ArgDescriptor::createRegister(ScratchWaveOffsetReg); in SIMachineFunctionInfo()
197 unsigned ScratchWaveOffsetReg = MFI->getScratchWaveOffsetReg(); in getReservedRegs() local198 if (ScratchWaveOffsetReg != AMDGPU::NoRegister) { in getReservedRegs()200 reserveRegisterTuples(Reserved, ScratchWaveOffsetReg); in getReservedRegs()209 assert(!isSubRegister(ScratchRSrcReg, ScratchWaveOffsetReg)); in getReservedRegs()
1787 unsigned ScratchWaveOffsetReg = Info.getPreloadedReg( in reservePrivateMemoryRegs() local1789 Info.setScratchWaveOffsetReg(ScratchWaveOffsetReg); in reservePrivateMemoryRegs()2550 SDValue ScratchWaveOffsetReg in LowerCall() local2552 RegsToPass.emplace_back(AMDGPU::SGPR4, ScratchWaveOffsetReg); in LowerCall()