Searched refs:registerPointer (Results 1 - 11 of 11) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/
H A DJSSegmentedVariableObject.h67 WriteBarrier<Unknown>* assertRegisterIsInThisObject(WriteBarrier<Unknown>* registerPointer) argument
70 findRegisterIndex(registerPointer);
72 return registerPointer;
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/
H A DInstruction.h98 Instruction(WriteBarrier<Unknown>* registerPointer) { u.registerPointer = registerPointer; } argument
110 WriteBarrier<Unknown>* registerPointer; member in union:JSC::Instruction::__anon2679
H A DCodeBlock.cpp1001 WriteBarrier<Unknown>* registerPointer = (++it)->u.registerPointer; local
1003 out.printf("[%4d] init_global_const\t g%d(%p), %s", location, m_globalObject->findRegisterIndex(registerPointer), registerPointer, registerName(exec, r0).data());
1009 WriteBarrier<Unknown>* registerPointer = (++it)->u.registerPointer; local
1011 out.printf("[%4d] init_global_const_check\t g%d(%p), %s", location, m_globalObject->findRegisterIndex(registerPointer), registerPointer, registerName(exec, r0).data());
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGCSEPhase.cpp224 Node* globalVarLoadElimination(WriteBarrier<Unknown>* registerPointer) argument
230 if (node->registerPointer() == registerPointer)
234 if (node->registerPointer() == registerPointer)
279 bool globalVarWatchpointElimination(WriteBarrier<Unknown>* registerPointer) argument
285 if (node->registerPointer() == registerPointer)
289 if (node->registerPointer() == registerPointer)
301 globalVarStoreElimination(WriteBarrier<Unknown>* registerPointer) argument
[all...]
H A DDFGGraph.cpp189 out.print(comma, "global", globalObjectFor(node->codeOrigin)->findRegisterIndex(node->registerPointer()), "(", RawPointer(node->registerPointer()), ")");
H A DDFGSpeculativeJIT32_64.cpp4192 m_jit.move(TrustedImmPtr(node->registerPointer()), resultPayload.gpr());
4213 m_jit.store32(value.tagGPR(), node->registerPointer()->tagPointer());
4214 m_jit.store32(value.payloadGPR(), node->registerPointer()->payloadPointer());
4244 m_jit.store32(value.tagGPR(), node->registerPointer()->tagPointer());
4245 m_jit.store32(value.payloadGPR(), node->registerPointer()->payloadPointer());
4259 m_jit.load32(node->registerPointer()->tagPointer(), scratchGPR);
4262 TrustedImm32(node->registerPointer()->get().tag()));
4263 m_jit.load32(node->registerPointer()->payloadPointer(), scratchGPR);
4266 TrustedImm32(node->registerPointer()->get().payload()));
H A DDFGNode.h628 WriteBarrier<Unknown>* registerPointer() function in struct:JSC::DFG::Node
H A DDFGByteCodeParser.cpp2701 OpInfo(m_inlineStackTop->m_codeBlock->globalObject()->assertRegisterIsInThisObject(currentInstruction[1].u.registerPointer)),
2716 OpInfo(globalObject->assertRegisterIsInThisObject(currentInstruction[1].u.registerPointer)),
2722 OpInfo(codeBlock->globalObject()->assertRegisterIsInThisObject(currentInstruction[1].u.registerPointer)),
H A DDFGSpeculativeJIT64.cpp4085 m_jit.load64(node->registerPointer(), result.gpr());
4101 m_jit.store64(value.gpr(), node->registerPointer());
4127 m_jit.store64(value.gpr(), node->registerPointer());
4141 m_jit.load64(node->registerPointer(), scratchGPR);
4144 TrustedImm64(JSValue::encode(node->registerPointer()->get())));
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/
H A DJITPropertyAccess32_64.cpp1302 WriteBarrier<Unknown>* registerPointer = currentInstruction[1].u.registerPointer; local
1315 store32(regT1, registerPointer->tagPointer());
1316 store32(regT0, registerPointer->payloadPointer());
1322 WriteBarrier<Unknown>* registerPointer = currentInstruction[1].u.registerPointer; local
1336 store32(regT1, registerPointer->tagPointer());
1337 store32(regT0, registerPointer->payloadPointer());
H A DJITPropertyAccess.cpp1261 store64(regT0, currentInstruction[1].u.registerPointer);
1274 store64(regT0, currentInstruction[1].u.registerPointer);

Completed in 140 milliseconds