Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp1320 Register TmpOffsetVGPR; in buildSpillLoadStore() local
1346 .addReg(TmpOffsetVGPR); in buildSpillLoadStore()
1349 assert(TmpOffsetVGPR); in buildSpillLoadStore()
1388 TmpOffsetVGPR = RS->scavengeRegister(&AMDGPU::VGPR_32RegClass, MI, 0); in buildSpillLoadStore()
1393 TmpOffsetVGPR = Reg; in buildSpillLoadStore()
1399 assert(TmpOffsetVGPR); in buildSpillLoadStore()
1430 MaterializeVOffset(ScratchOffsetReg, TmpOffsetVGPR, Offset); in buildSpillLoadStore()
1472 if (UseVGPROffset && TmpOffsetVGPR == TmpIntermediateVGPR) { in buildSpillLoadStore()
1570 if (!TmpOffsetVGPR) { in buildSpillLoadStore()
1572 RS->setRegUsed(TmpOffsetVGPR); in buildSpillLoadStore()
[all …]