Home | History | Annotate | Download | only in jit

Lines Matching refs:regT1

52     // regT0 holds callee, regT1 holds argCount
53 store32(regT1, Address(callFrameRegister, RegisterFile::ArgumentCount * static_cast<int>(sizeof(Register))));
55 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_data) + OBJECT_OFFSETOF(ScopeChain, m_node)), regT1); // scopeChain
59 storePtr(regT1, Address(callFrameRegister, RegisterFile::ScopeChain * static_cast<int>(sizeof(Register)))); // scopeChain
67 emitPutJITStubArg(regT1, regT0, 0);
79 emitPutJITStubArg(regT1, regT0, 0);
88 emitPutJITStubArg(regT1, regT0, 0);
100 emitLoad(callee, regT1, regT0);
106 emitJumpSlowCaseIfNotJSCell(callee, regT1);
115 move(regT2, regT1); // argCount
119 emitStore(dst, regT1, regT0);
135 map(m_bytecodeIndex + OPCODE_LENGTH(op_call_varargs), dst, regT1, regT0);
147 emitLoad(dst, regT1, regT0);
159 emitLoad(dst, regT1, regT0);
160 addSlowCase(branch32(NotEqual, regT1, Imm32(JSValue::CellTag)));
172 emitLoad(src, regT1, regT0);
173 emitStore(dst, regT1, regT0);
246 wasEval = branch32(NotEqual, regT1, Imm32(JSValue::EmptyValueTag));
249 emitLoad(callee, regT1, regT0);
256 emitJumpSlowCaseIfNotJSCell(callee, regT1);
262 emitLoad(callee, regT1, regT0);
268 move(Imm32(argCount), regT1);
275 emitStore(dst, regT1, regT0);
312 wasEval = branch32(NotEqual, regT1, Imm32(JSValue::EmptyValueTag));
315 emitLoad(callee, regT1, regT0);
329 addSlowCase(branch32(NotEqual, regT1, Imm32(JSValue::CellTag)));
339 stubCall.addArgument(regT1, regT0);
345 emitLoad(callee, regT1, regT0);
351 emitStore(registerOffset + RegisterFile::Callee, regT1, regT0);
353 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_data) + OBJECT_OFFSETOF(ScopeChain, m_node)), regT1); // newScopeChain
356 storePtr(regT1, Address(callFrameRegister, (registerOffset + RegisterFile::ScopeChain) * static_cast<int>(sizeof(Register))));
366 emitStore(dst, regT1, regT0);
367 map(m_bytecodeIndex + opcodeLengths[opcodeID], dst, regT1, regT0);
389 Jump callLinkFailNotObject = branch32(NotEqual, regT1, Imm32(JSValue::CellTag));
395 emitLoad(callee, regT1, regT0);
401 move(Imm32(argCount), regT1);
406 emitStore(dst, regT1, regT0);;
423 emitStore(dst, regT1, regT0);;
435 store32(regT1, Address(callFrameRegister, RegisterFile::ArgumentCount * static_cast<int>(sizeof(Register))));
437 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_data) + OBJECT_OFFSETOF(ScopeChain, m_node)), regT1); // newScopeChain
441 storePtr(regT1, Address(callFrameRegister, RegisterFile::ScopeChain * static_cast<int>(sizeof(Register))));
461 emitPutJITStubArg(regT1, 2);
462 addPtr(Imm32(registerOffset), regT1, regT2);
487 emitGetVirtualRegister(argCountRegister, regT1);
564 move(Imm32(argCount), regT1);
644 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_data) + OBJECT_OFFSETOF(ScopeChain, m_node)), regT1); // newScopeChain
647 storePtr(regT1, Address(callFrameRegister, (registerOffset + RegisterFile::ScopeChain) * static_cast<int>(sizeof(Register))));
690 move(Imm32(argCount), regT1);