HomeSort by relevance Sort by last modified time
    Searched refs:thisRegister (Results 1 - 10 of 10) sorted by null

  /external/webkit/JavaScriptCore/interpreter/
CallFrame.cpp 36 return this[codeBlock()->thisRegister()].jsValue();
Interpreter.cpp 604 newCallFrame->r(codeBlock->thisRegister()) = JSValue(thisObj);
    [all...]
  /external/webkit/JavaScriptCore/bytecompiler/
NodesCodegen.cpp 161 return generator.moveToDestinationIfNeeded(dst, generator.thisRegister());
327 RefPtr<RegisterID> thisRegister = generator.newTemporary();
329 generator.emitResolveWithBase(thisRegister.get(), func.get(), generator.propertyNames().eval);
330 return generator.emitCallEval(generator.finalDestination(dst, func.get()), func.get(), thisRegister.get(), m_args, divot(), startOffset(), endOffset());
338 RefPtr<RegisterID> thisRegister = generator.emitLoad(generator.newTemporary(), jsNull());
339 return generator.emitCall(generator.finalDestination(dst, func.get()), func.get(), thisRegister.get(), m_args, divot(), startOffset(), endOffset());
347 RefPtr<RegisterID> thisRegister = generator.emitLoad(generator.newTemporary(), jsNull());
348 return generator.emitCall(generator.finalDestination(dst, thisRegister.get()), local.get(), thisRegister.get(), m_args, divot(), startOffset(), endOffset());
356 RefPtr<RegisterID> thisRegister = generator.emitLoad(generator.newTemporary(), jsNull())
    [all...]
BytecodeGenerator.h 112 RegisterID* thisRegister() { return &m_thisRegister; }
312 RegisterID* emitCall(RegisterID* dst, RegisterID* func, RegisterID* thisRegister, ArgumentsNode*, unsigned divot, unsigned startOffset, unsigned endOffset);
313 RegisterID* emitCallEval(RegisterID* dst, RegisterID* func, RegisterID* thisRegister, ArgumentsNode*, unsigned divot, unsigned startOffset, unsigned endOffset);
314 RegisterID* emitCallVarargs(RegisterID* dst, RegisterID* func, RegisterID* thisRegister, RegisterID* argCount, unsigned divot, unsigned startOffset, unsigned endOffset);
403 RegisterID* emitCall(OpcodeID, RegisterID* dst, RegisterID* func, RegisterID* thisRegister, ArgumentsNode*, unsigned divot, unsigned startOffset, unsigned endOffset);
BytecodeGenerator.cpp     [all...]
  /external/webkit/JavaScriptCore/jit/
JITCall.cpp 77 int thisRegister = instruction[6].u.operand;
83 emitPutJITStubArgConstant(thisRegister, 4);
336 int thisRegister = instruction[6].u.operand;
343 stubCall.call(thisRegister);
471 int thisRegister = instruction[6].u.operand;
478 emitPutJITStubArgConstant(thisRegister, 4);
631 int thisRegister = instruction[6].u.operand;
636 stubCall.call(thisRegister);
JITOpcodes.cpp     [all...]
JITStubs.cpp     [all...]
  /external/webkit/JavaScriptCore/bytecode/
CodeBlock.h 368 void setThisRegister(int thisRegister) { m_thisRegister = thisRegister; }
369 int thisRegister() const { return m_thisRegister; }
CodeBlock.cpp     [all...]

Completed in 93 milliseconds