Searched refs:allocatorGPR (Results 1 - 4 of 4) sorted by relevance
/macosx-10.10.1/JavaScriptCore-7600.1.17/dfg/ |
H A D | DFGSpeculativeJIT.h | 2171 void emitAllocateJSCell(GPRReg resultGPR, GPRReg allocatorGPR, StructureType structure, argument 2174 m_jit.loadPtr(MacroAssembler::Address(allocatorGPR, MarkedAllocator::offsetOfFreeListHead()), resultGPR); 2180 m_jit.storePtr(scratchGPR, MacroAssembler::Address(allocatorGPR, MarkedAllocator::offsetOfFreeListHead())); 2188 void emitAllocateJSObject(GPRReg resultGPR, GPRReg allocatorGPR, StructureType structure, argument 2191 emitAllocateJSCell(resultGPR, allocatorGPR, structure, scratchGPR, slowPath);
|
H A D | DFGSpeculativeJIT.cpp | 2789 GPRReg allocatorGPR = allocator.gpr(); local 2794 m_jit.move(TrustedImmPtr(&markedAllocator), allocatorGPR); local 2795 emitAllocateJSCell(resultGPR, allocatorGPR, TrustedImmPtr(m_jit.vm()->stringStructure.get()), scratchGPR, slowPath); 2803 m_jit.load32(JITCompiler::Address(opGPRs[0], JSString::offsetOfLength()), allocatorGPR); local 2806 JITCompiler::GreaterThanOrEqual, allocatorGPR, TrustedImm32(0)); 2816 JITCompiler::Address(opGPRs[i], JSString::offsetOfLength()), allocatorGPR)); 2822 JITCompiler::GreaterThanOrEqual, allocatorGPR, TrustedImm32(0)); 2826 m_jit.store32(allocatorGPR, JITCompiler::Address(resultGPR, JSString::offsetOfLength()));
|
H A D | DFGSpeculativeJIT32_64.cpp | 3443 GPRReg allocatorGPR = allocator.gpr(); local 3449 m_jit.loadPtr(JITCompiler::Address(calleeGPR, JSFunction::offsetOfAllocationProfile() + ObjectAllocationProfile::offsetOfAllocator()), allocatorGPR); local 3451 slowPath.append(m_jit.branchTestPtr(MacroAssembler::Zero, allocatorGPR)); 3452 emitAllocateJSObject(resultGPR, allocatorGPR, structureGPR, TrustedImmPtr(0), scratchGPR, slowPath); 3472 GPRReg allocatorGPR = allocator.gpr(); local 3481 m_jit.move(TrustedImmPtr(allocatorPtr), allocatorGPR); local 3482 emitAllocateJSObject(resultGPR, allocatorGPR, TrustedImmPtr(structure), TrustedImmPtr(0), scratchGPR, slowPath);
|
H A D | DFGSpeculativeJIT64.cpp | 3571 GPRReg allocatorGPR = allocator.gpr(); local 3577 m_jit.loadPtr(JITCompiler::Address(calleeGPR, JSFunction::offsetOfAllocationProfile() + ObjectAllocationProfile::offsetOfAllocator()), allocatorGPR); local 3579 slowPath.append(m_jit.branchTestPtr(MacroAssembler::Zero, allocatorGPR)); 3580 emitAllocateJSObject(resultGPR, allocatorGPR, structureGPR, TrustedImmPtr(0), scratchGPR, slowPath); 3600 GPRReg allocatorGPR = allocator.gpr(); local 3609 m_jit.move(TrustedImmPtr(allocatorPtr), allocatorGPR); local 3610 emitAllocateJSObject(resultGPR, allocatorGPR, TrustedImmPtr(structure), TrustedImmPtr(0), scratchGPR, slowPath);
|
Completed in 193 milliseconds