Lines Matching refs:newTemporary

87     RegisterID* exception = generator.emitNewError(generator.newTemporary(), type, jsString(generator.globalData(), message));
97 RegisterID* exception = generator.emitNewError(generator.newTemporary(), type, jsString(generator.globalData(), message));
327 RefPtr<RegisterID> thisRegister = generator.newTemporary();
338 RefPtr<RegisterID> thisRegister = generator.emitLoad(generator.newTemporary(), jsNull());
347 RefPtr<RegisterID> thisRegister = generator.emitLoad(generator.newTemporary(), jsNull());
355 RefPtr<RegisterID> func = generator.emitGetScopedVar(generator.newTemporary(), depth, index, globalObject);
356 RefPtr<RegisterID> thisRegister = generator.emitLoad(generator.newTemporary(), jsNull());
360 RefPtr<RegisterID> func = generator.newTemporary();
361 RefPtr<RegisterID> thisRegister = generator.newTemporary();
376 RefPtr<RegisterID> thisRegister = generator.emitMove(generator.newTemporary(), base.get());
385 RefPtr<RegisterID> thisRegister = generator.newTemporary();
404 RefPtr<RegisterID> thisRegister = generator.newTemporary();
418 RefPtr<RegisterID> thisRegister = generator.emitMove(generator.newTemporary(), base.get());
448 RefPtr<RegisterID> thisRegister = generator.newTemporary();
464 RefPtr<RegisterID> realFunction = generator.emitMove(generator.newTemporary(), base.get());
465 RefPtr<RegisterID> argsCountRegister = generator.newTemporary();
466 RefPtr<RegisterID> thisRegister = generator.newTemporary();
467 RefPtr<RegisterID> argsRegister = generator.newTemporary();
489 RefPtr<RegisterID> thisRegister = generator.emitMove(generator.newTemporary(), base.get());
528 RefPtr<RegisterID> value = generator.emitGetScopedVar(generator.newTemporary(), depth, index, globalObject);
541 RefPtr<RegisterID> value = generator.newTemporary();
542 RefPtr<RegisterID> base = generator.emitResolveWithBase(generator.newTemporary(), value.get(), m_ident);
562 RefPtr<RegisterID> value = generator.emitGetByVal(generator.newTemporary(), base.get(), property.get());
585 RefPtr<RegisterID> value = generator.emitGetById(generator.newTemporary(), base.get(), m_ident);
722 RefPtr<RegisterID> base = generator.emitResolveWithBase(generator.newTemporary(), propDst.get(), m_ident);
850 temporaryRegisters.append(generator.newTemporary());
853 temporaryRegisters.append(generator.newTemporary());
886 temporaryRegisters.append(generator.newTemporary());
976 RegisterID* src2Prototype = generator.emitGetById(generator.newTemporary(), src2.get(), generator.globalData()->propertyNames->prototype);
1121 RefPtr<RegisterID> result = generator.newTemporary();
1144 RefPtr<RegisterID> base = generator.emitResolveWithBase(generator.newTemporary(), src1.get(), m_ident);
1172 RefPtr<RegisterID> base = generator.emitResolveBase(generator.newTemporary(), m_ident);
1269 return generator.emitResolve(generator.newTemporary(), m_ident);
1273 RefPtr<RegisterID> base = generator.emitResolveBase(generator.newTemporary(), m_ident);
1522 RefPtr<RegisterID> base = generator.newTemporary();
1524 RefPtr<RegisterID> i = generator.newTemporary();
1525 RefPtr<RegisterID> size = generator.newTemporary();
1527 RefPtr<RegisterID> iter = generator.emitGetPropertyNames(generator.newTemporary(), base.get(), i.get(), size.get(), scope->breakTarget());
1539 propertyName = generator.newTemporary();
1541 RegisterID* base = generator.emitResolveBase(generator.newTemporary(), ident);
1546 expectedSubscript = generator.emitMove(generator.newTemporary(), propertyName);
1553 propertyName = generator.newTemporary();
1562 propertyName = generator.newTemporary();
1634 returnRegister = generator.emitMove(generator.newTemporary(), r0);
1650 RefPtr<RegisterID> scope = generator.newTemporary();
1763 RefPtr<RegisterID> clauseVal = generator.newTemporary();
1771 RefPtr<RegisterID> clauseVal = generator.newTemporary();
1868 finallyReturnAddr = generator.newTemporary();
1883 RefPtr<RegisterID> exceptionRegister = generator.emitCatch(generator.newTemporary(), tryStartLabel.get(), here.get());
1885 RefPtr<RegisterID> dynamicScopeObject = generator.emitNewObject(generator.newTemporary());
1911 RefPtr<RegisterID> tempExceptionRegister = generator.emitCatch(generator.newTemporary(), tryStartLabel.get(), here.get());
1940 RefPtr<RegisterID> dstRegister = generator.newTemporary();
1955 RefPtr<RegisterID> dstRegister = generator.newTemporary();