Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DRegisterScavenging.cpp43 for (SmallVectorImpl<ScavengedInfo>::iterator I = Scavenged.begin(), in initRegState()
44 IE = Scavenged.end(); I != IE; ++I) { in initRegState()
176 for (SmallVectorImpl<ScavengedInfo>::iterator I = Scavenged.begin(), in forward()
177 IE = Scavenged.end(); I != IE; ++I) { in forward()
387 unsigned SI = Scavenged.size(), Diff = UINT_MAX; in scavengeRegister()
389 for (unsigned I = 0; I < Scavenged.size(); ++I) { in scavengeRegister()
390 if (Scavenged[I].Reg != 0) in scavengeRegister()
393 int FI = Scavenged[I].FrameIndex; in scavengeRegister()
413 if (SI == Scavenged.size()) { in scavengeRegister()
416 Scavenged.push_back(ScavengedInfo(FIE)); in scavengeRegister()
[all …]
/external/llvm/include/llvm/CodeGen/
DRegisterScavenging.h59 SmallVector<ScavengedInfo, 2> Scavenged; variable
118 Scavenged.push_back(ScavengedInfo(FI)); in addScavengingFrameIndex()
123 for (SmallVectorImpl<ScavengedInfo>::const_iterator I = Scavenged.begin(), in isScavengingFrameIndex()
124 IE = Scavenged.end(); I != IE; ++I) in isScavengingFrameIndex()
133 for (SmallVectorImpl<ScavengedInfo>::const_iterator I = Scavenged.begin(), in getScavengingFrameIndices()
134 IE = Scavenged.end(); I != IE; ++I) in getScavengingFrameIndices()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DRegisterScavenging.cpp76 for (ScavengedInfo &SI : Scavenged) { in init()
189 for (SmallVectorImpl<ScavengedInfo>::iterator I = Scavenged.begin(), in forward()
190 IE = Scavenged.end(); I != IE; ++I) { in forward()
268 for (ScavengedInfo &I : Scavenged) { in backward()
471 unsigned SI = Scavenged.size(), Diff = std::numeric_limits<unsigned>::max(); in spill()
473 for (unsigned I = 0; I < Scavenged.size(); ++I) { in spill()
474 if (Scavenged[I].Reg != 0) in spill()
477 int FI = Scavenged[I].FrameIndex; in spill()
497 if (SI == Scavenged.size()) { in spill()
500 Scavenged.push_back(ScavengedInfo(FIE)); in spill()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DRegisterScavenging.h62 SmallVector<ScavengedInfo, 2> Scavenged; variable
134 Scavenged.push_back(ScavengedInfo(FI)); in addScavengingFrameIndex()
139 for (SmallVectorImpl<ScavengedInfo>::const_iterator I = Scavenged.begin(), in isScavengingFrameIndex()
140 IE = Scavenged.end(); I != IE; ++I) in isScavengingFrameIndex()
149 for (SmallVectorImpl<ScavengedInfo>::const_iterator I = Scavenged.begin(), in getScavengingFrameIndices()
150 IE = Scavenged.end(); I != IE; ++I) in getScavengingFrameIndices()
/external/llvm/lib/Target/AMDGPU/
DSIRegisterInfo.cpp429 bool Scavenged = false; in buildScratchLoadStore() local
455 Scavenged = true; in buildScratchLoadStore()
471 SOffsetRegState |= getKillRegState(Scavenged); in buildScratchLoadStore()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIRegisterInfo.cpp535 bool Scavenged = false; in buildSpillLoadStore() local
574 Scavenged = true; in buildSpillLoadStore()
591 SOffsetRegState |= getKillRegState(Scavenged); in buildSpillLoadStore()