HomeSort by relevance Sort by last modified time
    Searched defs:ScratchWaveOffsetReg (Results 1 - 6 of 6) sorted by null

  /external/llvm/lib/Target/AMDGPU/
SIFrameLowering.cpp 72 unsigned ScratchWaveOffsetReg = MFI->getScratchWaveOffsetReg();
73 assert(ScratchWaveOffsetReg != AMDGPU::NoRegister);
116 .addReg(ScratchWaveOffsetReg);
128 assert(ScratchWaveOffsetReg == PreloadedScratchWaveOffsetReg &&
174 if (ScratchWaveOffsetReg == TRI->reservedPrivateSegmentWaveByteOffsetReg(MF)) {
199 MRI.replaceRegWith(ScratchWaveOffsetReg, Reg);
200 ScratchWaveOffsetReg = Reg;
201 MFI->setScratchWaveOffsetReg(ScratchWaveOffsetReg);
209 assert(!TRI->isSubRegister(ScratchRsrcReg, ScratchWaveOffsetReg));
214 if (PreloadedScratchWaveOffsetReg != ScratchWaveOffsetReg) {
    [all...]
SIMachineFunctionInfo.h 38 unsigned ScratchWaveOffsetReg;
275 return ScratchWaveOffsetReg;
280 ScratchWaveOffsetReg = Reg;
SIISelLowering.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
SIFrameLowering.cpp 70 unsigned ScratchWaveOffsetReg = MFI->getScratchWaveOffsetReg();
76 .addReg(ScratchWaveOffsetReg);
92 .addReg(ScratchWaveOffsetReg);
158 unsigned ScratchWaveOffsetReg = MFI->getScratchWaveOffsetReg();
161 if (ScratchWaveOffsetReg == AMDGPU::NoRegister ||
162 !MRI.isPhysRegUsed(ScratchWaveOffsetReg)) {
169 return std::make_pair(ScratchWaveOffsetReg, SPReg);
175 return std::make_pair(ScratchWaveOffsetReg, SPReg);
196 return std::make_pair(ScratchWaveOffsetReg, SPReg);
199 ScratchWaveOffsetReg != TRI->reservedPrivateSegmentWaveByteOffsetReg(MF)
    [all...]
SIMachineFunctionInfo.h 90 unsigned ScratchWaveOffsetReg = AMDGPU::SCRATCH_WAVE_OFFSET_REG;
94 // the ScratchWaveOffsetReg.
97 // Top of the stack SGPR offset derived from the ScratchWaveOffsetReg.
425 return ScratchWaveOffsetReg;
447 ScratchWaveOffsetReg = Reg;
449 FrameOffsetReg = ScratchWaveOffsetReg;
SIISelLowering.cpp     [all...]

Completed in 104 milliseconds