Searched refs:Scavenged (Results 1 – 6 of 6) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | RegisterScavenging.cpp | 43 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/ |
D | RegisterScavenging.h | 59 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/ |
D | RegisterScavenging.cpp | 76 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/ |
D | RegisterScavenging.h | 62 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/ |
D | SIRegisterInfo.cpp | 429 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/ |
D | SIRegisterInfo.cpp | 535 bool Scavenged = false; in buildSpillLoadStore() local 574 Scavenged = true; in buildSpillLoadStore() 591 SOffsetRegState |= getKillRegState(Scavenged); in buildSpillLoadStore()
|