Searched refs:newTemporary (Results 1 - 3 of 3) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecompiler/
H A DNodesCodegen.cpp92 return generator.newTemporary();
298 setterReg = generator.newTemporary();
308 getterReg = generator.newTemporary();
384 m_profileHookRegister = generator.newTemporary();
394 m_argv[i] = generator.newTemporary();
401 RefPtr<RegisterID> tmp = generator.newTemporary();
444 RefPtr<RegisterID> func = generator.newTemporary();
451 RefPtr<RegisterID> func = generator.newTemporary();
574 profileHookRegister = generator.newTemporary();
589 generator.emitCallVarargs(finalDestinationOrIgnored.get(), realFunction.get(), thisRegister.get(), argsRegister.get(), generator.newTemporary(), profileHookRegiste
[all...]
H A DBytecodeGenerator.h277 // newTemporary require a modified form of reference counting: any
280 RegisterID* newTemporary();
282 // The same as newTemporary(), but this function returns "suggestion" if
286 RegisterID* newTemporaryOr(RegisterID* suggestion) { return suggestion->isTemporary() ? suggestion : newTemporary(); }
296 return (dst && dst != ignoredResult() && dst->isTemporary()) ? dst : newTemporary();
307 return newTemporary();
318 return newTemporary();
324 return dst->isTemporary() ? dst : newTemporary();
408 PassRefPtr<RegisterID> dst = newTemporary();
H A DBytecodeGenerator.cpp557 RegisterID* BytecodeGenerator::newTemporary() function in class:JSC::BytecodeGenerator
1565 RefPtr<RegisterID> func = newTemporary();
1648 argv.append(newTemporary());
1833 callFrame.append(newTemporary());
1956 callFrame.append(newTemporary());
2487 return newTemporary();

Completed in 129 milliseconds