Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp228 ArrayRef<int16_t> SplitParts; member in llvm::PrologEpilogSGPRSpillBuilder
246 : Register(TRI.getSubReg(SuperReg, SplitParts[I])); in saveToMemory()
267 : Register(TRI.getSubReg(SuperReg, SplitParts[I])); in saveToVGPRLane()
293 : Register(TRI.getSubReg(SuperReg, SplitParts[I])); in restoreFromMemory()
312 : Register(TRI.getSubReg(SuperReg, SplitParts[I])); in restoreFromVGPRLane()
338 SplitParts = TRI.getRegSplitParts(RC, EltSize); in PrologEpilogSGPRSpillBuilder()
339 NumSubRegs = SplitParts.empty() ? 1 : SplitParts.size(); in PrologEpilogSGPRSpillBuilder()
H A DSIRegisterInfo.cpp82 ArrayRef<int16_t> SplitParts; member
126 SplitParts = TRI.getRegSplitParts(RC, EltSize); in SGPRSpillBuilder()
127 NumSubRegs = SplitParts.empty() ? 1 : SplitParts.size(); in SGPRSpillBuilder()
1728 : Register(getSubReg(SB.SuperReg, SB.SplitParts[i])); in spillSGPR()
1782 : Register(getSubReg(SB.SuperReg, SB.SplitParts[i])); in spillSGPR()
1841 : Register(getSubReg(SB.SuperReg, SB.SplitParts[i])); in restoreSGPR()
1874 : Register(getSubReg(SB.SuperReg, SB.SplitParts[i])); in restoreSGPR()
1921 : Register(getSubReg(SB.SuperReg, SB.SplitParts[i])); in spillEmergencySGPR()
1956 : Register(getSubReg(SB.SuperReg, SB.SplitParts[i])); in spillEmergencySGPR()