Searched refs:VirtualRegister (Results 1 - 10 of 10) sorted by relevance
/external/webkit/Source/JavaScriptCore/dfg/ |
H A D | DFGNonSpeculativeJIT.h | 93 void silentSpillGPR(VirtualRegister spillMe, GPRReg exclude = InvalidGPRReg) 112 void silentSpillFPR(VirtualRegister spillMe, GPRReg canTrample, FPRReg exclude = InvalidFPRReg) 124 void silentFillGPR(VirtualRegister spillMe, GPRReg exclude = InvalidGPRReg) 152 void silentFillFPR(VirtualRegister spillMe, GPRReg canTrample, FPRReg exclude = InvalidFPRReg) 176 VirtualRegister name = m_gprs.name(gpr); 181 VirtualRegister name = m_fprs.name(fpr); 191 VirtualRegister name = m_gprs.name(gpr); 196 VirtualRegister name = m_fprs.name(fpr); 206 VirtualRegister name = m_fprs.name(fpr); 211 VirtualRegister nam [all...] |
H A D | DFGScoreBoard.h | 41 // the VirtualRegister associated is freed such that it can be reused for 54 // Every VirtualRegister that was allocated should now be free. 69 VirtualRegister allocate() 78 return (VirtualRegister)(m_firstTemporary + index); 81 // Allocate a new VirtualRegister, and add a corresponding entry to m_used. 84 return (VirtualRegister)(m_firstTemporary + next); 108 // m_used contains an entry for every allocated VirtualRegister. 121 // allocated VirtualRegister, the length of this array conveniently provides the 122 // next available VirtualRegister number.
|
H A D | DFGRegisterBank.h | 41 // allocated as a temporary), and VirtualRegister 'name', recording 87 RegID allocate(VirtualRegister &spillMe) 138 void retain(RegID reg, VirtualRegister name, SpillHint spillOrder) 185 // Get the name (VirtualRegister) associated with the 187 VirtualRegister name(RegID reg) 196 // For each register, print the VirtualRegister 'name'. 209 RegID allocateInternal(uint32_t i, VirtualRegister &spillMe) 214 // Return the VirtualRegister of the named value currently stored in 239 VirtualRegister name;
|
H A D | DFGNode.h | 55 enum VirtualRegister { InvalidVirtualRegister = -1 }; enum in namespace:JSC::DFG 56 COMPILE_ASSERT(sizeof(VirtualRegister) == sizeof(int), VirtualRegister_is_32bit); 233 VirtualRegister local() 236 return (VirtualRegister)m_opInfo; 337 VirtualRegister virtualRegister;
|
H A D | DFGJITCodeGenerator.h | 97 VirtualRegister virtualRegister = m_jit.graph()[nodeIndex].virtualRegister; 115 VirtualRegister spillMe; 123 VirtualRegister spillMe; 137 VirtualRegister virtualRegister = m_jit.graph()[nodeIndex].virtualRegister; 143 VirtualRegister virtualRegister = m_jit.graph()[nodeIndex].virtualRegister; 187 VirtualRegister virtualRegister = m_jit.graph()[nodeIndex].virtualRegister; 203 // Spill a VirtualRegister to the RegisterFile. 204 void spill(VirtualRegister spillMe) 257 VirtualRegister name = m_gprs.name(gpr); 264 VirtualRegister nam [all...] |
H A D | DFGJITCodeGenerator.cpp | 40 VirtualRegister virtualRegister = node.virtualRegister; 111 VirtualRegister virtualRegister = node.virtualRegister; 237 VirtualRegister virtualRegister = node.virtualRegister; 388 VirtualRegister grpContents[numberOfGPRs]; 389 VirtualRegister frpContents[numberOfFPRs]; 410 grpContents[gpr] = (VirtualRegister)i; 416 frpContents[fpr] = (VirtualRegister)i;
|
H A D | DFGJITCompiler.cpp | 137 VirtualRegister virtualRegister = graph()[nodeIndex].virtualRegister; 151 VirtualRegister virtualRegister = graph()[nodeIndex].virtualRegister;
|
H A D | DFGSpeculativeJIT.cpp | 37 VirtualRegister virtualRegister = node.virtualRegister; 149 VirtualRegister virtualRegister = jit->m_gprs.name(gpr); 158 VirtualRegister virtualRegister = jit->m_fprs.name(fpr); 184 VirtualRegister virtualRegister = node.virtualRegister;
|
H A D | DFGJITCompiler.h | 215 static Address addressFor(VirtualRegister virtualRegister)
|
H A D | DFGNonSpeculativeJIT.cpp | 42 VirtualRegister virtualRegister = jit->m_gprs.name(gpr); 51 VirtualRegister virtualRegister = jit->m_fprs.name(fpr);
|
Completed in 97 milliseconds