Home
last modified time | relevance | path

Searched refs:spillMe (Results 1 – 3 of 3) sorted by relevance

/external/webkit/Source/JavaScriptCore/dfg/
DDFGNonSpeculativeJIT.h93 void silentSpillGPR(VirtualRegister spillMe, GPRReg exclude = InvalidGPRReg)
95 GenerationInfo& info = m_generationInfo[spillMe];
106 m_jit.storePtr(reg, JITCompiler::addressFor(spillMe));
109 m_jit.storePtr(reg, JITCompiler::addressFor(spillMe));
112 void silentSpillFPR(VirtualRegister spillMe, GPRReg canTrample, FPRReg exclude = InvalidFPRReg)
114 GenerationInfo& info = m_generationInfo[spillMe];
121 m_jit.storePtr(JITCompiler::gprToRegisterID(canTrample), JITCompiler::addressFor(spillMe));
124 void silentFillGPR(VirtualRegister spillMe, GPRReg exclude = InvalidGPRReg)
126 GenerationInfo& info = m_generationInfo[spillMe];
141 m_jit.load32(JITCompiler::addressFor(spillMe), reg);
[all …]
DDFGRegisterBank.h87 RegID allocate(VirtualRegister &spillMe) in allocate() argument
109 return allocateInternal(i, spillMe); in allocate()
123 return allocateInternal(i, spillMe); in allocate()
133 return allocateInternal(currentLowest, spillMe); in allocate()
209 RegID allocateInternal(uint32_t i, VirtualRegister &spillMe) in allocateInternal() argument
216 spillMe = m_data[i].name; in allocateInternal()
DDFGJITCodeGenerator.h115 VirtualRegister spillMe; in allocate() local
116 GPRReg gpr = m_gprs.allocate(spillMe); in allocate()
117 if (spillMe != InvalidVirtualRegister) in allocate()
118 spill(spillMe); in allocate()
123 VirtualRegister spillMe; in fprAllocate() local
124 FPRReg fpr = m_fprs.allocate(spillMe); in fprAllocate()
125 if (spillMe != InvalidVirtualRegister) in fprAllocate()
126 spill(spillMe); in fprAllocate()
204 void spill(VirtualRegister spillMe) in spill() argument
206 GenerationInfo& info = m_generationInfo[spillMe]; in spill()
[all …]