HomeSort by: relevance | last modified time | path
    Searched refs:Scavenged (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
RegisterScavenging.h 45 /// Information on scavenged registers (held in a spill slot).
53 /// scavenged. That is, it is spilled to this scavenging stack slot.
56 /// The instruction that restores the scavenged register from stack.
60 /// A vector of information on scavenged registers.
61 SmallVector<ScavengedInfo, 2> Scavenged;
124 Scavenged.push_back(ScavengedInfo(FI));
129 for (SmallVectorImpl<ScavengedInfo>::const_iterator I = Scavenged.begin(),
130 IE = Scavenged.end(); I != IE; ++I)
139 for (SmallVectorImpl<ScavengedInfo>::const_iterator I = Scavenged.begin(),
140 IE = Scavenged.end(); I != IE; ++I
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
RegisterScavenging.cpp 51 STATISTIC(NumScavengedRegs, "Number of frame index regs scavenged");
76 for (ScavengedInfo &SI : Scavenged) {
170 for (ScavengedInfo &I : Scavenged) {
248 for (ScavengedInfo &I : Scavenged) {
457 unsigned SI = Scavenged.size(), Diff = std::numeric_limits<unsigned>::max();
459 for (unsigned I = 0; I < Scavenged.size(); ++I) {
460 if (Scavenged[I].Reg != 0)
463 int FI = Scavenged[I].FrameIndex;
483 if (SI == Scavenged.size()) {
486 Scavenged.push_back(ScavengedInfo(FIE))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIRegisterInfo.cpp 91 // If TmpVGPR is live before the spill or if it is scavenged.
93 // Scavenged SGPR to save EXEC.
147 // Writes these instructions if an SGPR can be scavenged:
150 // buffer_store_dword v1 ; Write scavenged VGPR to emergency slot
152 // Writes these instructions if no SGPR can be scavenged:
159 // Scavenged temporary VGPR to use. It must be scavenged once for any number
211 // Writes these instructions if an SGPR can be scavenged:
212 // buffer_load_dword v1 ; Write scavenged VGPR to emergency slot
216 // Writes these instructions if no SGPR can be scavenged
    [all...]

Completed in 27 milliseconds