Searched refs:newTemporary (Results 1 - 3 of 3) sorted by relevance
/external/webkit/JavaScriptCore/bytecompiler/ |
H A D | NodesCodegen.cpp | 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(), bas [all...] |
H A D | BytecodeGenerator.h | 118 // newTemporary require a modified form of reference counting: any 121 RegisterID* newTemporary(); 125 // The same as newTemporary(), but this function returns "suggestion" if 129 RegisterID* newTemporaryOr(RegisterID* suggestion) { return suggestion->isTemporary() ? suggestion : newTemporary(); } 139 return (dst && dst != ignoredResult() && dst->isTemporary()) ? dst : newTemporary(); 150 return newTemporary(); 156 return dst->isTemporary() ? dst : newTemporary(); 256 PassRefPtr<RegisterID> dst = newTemporary();
|
H A D | BytecodeGenerator.cpp | 511 RegisterID* BytecodeGenerator::newTemporary() function in class:JSC::BytecodeGenerator 1342 argv.append(newTemporary()); 1413 RefPtr<RegisterID> movedThisRegister = emitMove(newTemporary(), thisRegister); 1425 argv.append(newTemporary()); 1434 callFrame.append(newTemporary()); 1537 RefPtr<RegisterID> movedFunc = emitMove(newTemporary(), func); 1542 RefPtr<RegisterID> funcProto = newTemporary(); 1546 argv.append(newTemporary()); // reserve space for "this" 1548 argv.append(newTemporary()); 1567 callFrame.append(newTemporary()); [all...] |
Completed in 22 milliseconds