Searched refs:allocatorGPR (Results 1 - 4 of 4) sorted by relevance
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGSpeculativeJIT.h | 2017 void emitAllocateJSCell(GPRReg resultGPR, GPRReg allocatorGPR, StructureType structure, argument 2020 m_jit.loadPtr(MacroAssembler::Address(allocatorGPR, MarkedAllocator::offsetOfFreeListHead()), resultGPR); 2026 m_jit.storePtr(scratchGPR, MacroAssembler::Address(allocatorGPR, MarkedAllocator::offsetOfFreeListHead())); 2034 void emitAllocateJSObject(GPRReg resultGPR, GPRReg allocatorGPR, StructureType structure, argument 2037 emitAllocateJSCell(resultGPR, allocatorGPR, structure, scratchGPR, slowPath);
|
H A D | DFGSpeculativeJIT.cpp | 3186 GPRReg allocatorGPR = allocator.gpr(); local 3191 m_jit.move(TrustedImmPtr(&markedAllocator), allocatorGPR); local 3192 emitAllocateJSCell(resultGPR, allocatorGPR, TrustedImmPtr(m_jit.vm()->stringStructure.get()), scratchGPR, slowPath); 3200 m_jit.load32(JITCompiler::Address(opGPRs[0], JSString::offsetOfLength()), allocatorGPR); local 3203 JITCompiler::GreaterThanOrEqual, allocatorGPR, TrustedImm32(0)); 3213 JITCompiler::Address(opGPRs[i], JSString::offsetOfLength()), allocatorGPR)); 3219 JITCompiler::GreaterThanOrEqual, allocatorGPR, TrustedImm32(0)); 3223 m_jit.store32(allocatorGPR, JITCompiler::Address(resultGPR, JSString::offsetOfLength()));
|
H A D | DFGSpeculativeJIT32_64.cpp | 3721 GPRReg allocatorGPR = allocator.gpr(); local 3727 m_jit.loadPtr(JITCompiler::Address(calleeGPR, JSFunction::offsetOfAllocationProfile() + ObjectAllocationProfile::offsetOfAllocator()), allocatorGPR); local 3729 slowPath.append(m_jit.branchTestPtr(MacroAssembler::Zero, allocatorGPR)); 3730 emitAllocateJSObject(resultGPR, allocatorGPR, structureGPR, TrustedImmPtr(0), scratchGPR, slowPath); 3750 GPRReg allocatorGPR = allocator.gpr(); local 3759 m_jit.move(TrustedImmPtr(allocatorPtr), allocatorGPR); local 3760 emitAllocateJSObject(resultGPR, allocatorGPR, TrustedImmPtr(structure), TrustedImmPtr(0), scratchGPR, slowPath);
|
H A D | DFGSpeculativeJIT64.cpp | 3622 GPRReg allocatorGPR = allocator.gpr(); local 3628 m_jit.loadPtr(JITCompiler::Address(calleeGPR, JSFunction::offsetOfAllocationProfile() + ObjectAllocationProfile::offsetOfAllocator()), allocatorGPR); local 3630 slowPath.append(m_jit.branchTestPtr(MacroAssembler::Zero, allocatorGPR)); 3631 emitAllocateJSObject(resultGPR, allocatorGPR, structureGPR, TrustedImmPtr(0), scratchGPR, slowPath); 3651 GPRReg allocatorGPR = allocator.gpr(); local 3660 m_jit.move(TrustedImmPtr(allocatorPtr), allocatorGPR); local 3661 emitAllocateJSObject(resultGPR, allocatorGPR, TrustedImmPtr(structure), TrustedImmPtr(0), scratchGPR, slowPath);
|
Completed in 273 milliseconds