Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp1332 MCRegister ScratchOffsetReg, int64_t InstOffset, MachineMemOperand *MMO, in buildSpillLoadStore() argument
1347 MCRegister SOffset = ScratchOffsetReg; in buildSpillLoadStore()
1440 if (ScratchOffsetReg != AMDGPU::NoRegister && !CanClobberSCC) in buildSpillLoadStore()
1470 if (!ScratchOffsetReg) in buildSpillLoadStore()
1471 ScratchOffsetReg = FuncInfo->getStackPtrOffsetReg(); in buildSpillLoadStore()
1472 SOffset = ScratchOffsetReg; in buildSpillLoadStore()
1489 MaterializeVOffset(ScratchOffsetReg, TmpOffsetVGPR, Offset); in buildSpillLoadStore()
1490 } else if (ScratchOffsetReg == AMDGPU::NoRegister) { in buildSpillLoadStore()
1495 .addReg(ScratchOffsetReg) in buildSpillLoadStore()
1538 MaterializeVOffset(ScratchOffsetReg, TmpOffsetVGPR, MaterializedOffset); in buildSpillLoadStore()
[all …]
H A DSIRegisterInfo.h429 bool ValueIsKill, MCRegister ScratchOffsetReg, in getRegClassAlignmentNumBits()