Searched refs:currentPoisonIndex (Results 1 - 2 of 2) sorted by relevance
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGOSRExitCompiler32_64.cpp | 302 unsigned currentPoisonIndex = 0; local 312 m_jit.store32(recovery.gpr(), reinterpret_cast<char*>(scratchDataBuffer + currentPoisonIndex) + OBJECT_OFFSETOF(EncodedValueDescriptor, asBits.payload)); 313 m_poisonScratchIndices[operands.variableForIndex(index)] = currentPoisonIndex; 314 currentPoisonIndex++; 329 m_jit.store32(recovery.tagGPR(), reinterpret_cast<char*>(scratchDataBuffer + currentPoisonIndex) + OBJECT_OFFSETOF(EncodedValueDescriptor, asBits.tag)); 330 m_jit.store32(recovery.payloadGPR(), reinterpret_cast<char*>(scratchDataBuffer + currentPoisonIndex) + OBJECT_OFFSETOF(EncodedValueDescriptor, asBits.payload)); 331 m_poisonScratchIndices[operands.variableForIndex(index)] = currentPoisonIndex; 332 currentPoisonIndex++; 354 m_jit.move(AssemblyHelpers::TrustedImmPtr(scratchDataBuffer + currentPoisonIndex), addressGPR); 364 m_jit.store32(recovery.gpr(), reinterpret_cast<char*>(scratchDataBuffer + currentPoisonIndex) [all...] |
H A D | DFGOSRExitCompiler64.cpp | 333 unsigned currentPoisonIndex = 0; local 343 m_jit.store64(recovery.gpr(), scratchDataBuffer + currentPoisonIndex); 344 m_poisonScratchIndices[operands.variableForIndex(index)] = currentPoisonIndex; 345 currentPoisonIndex++; 377 m_jit.store64(gpr, scratchDataBuffer + currentPoisonIndex); 378 m_poisonScratchIndices[operands.variableForIndex(index)] = currentPoisonIndex; 379 currentPoisonIndex++; 399 ASSERT(currentPoisonIndex == numberOfPoisonedVirtualRegisters);
|
Completed in 122 milliseconds