Searched refs:registerOffset (Results 1 - 6 of 6) sorted by relevance
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGByteCodeParser.cpp | 163 bool handleMinMax(bool usesResult, int resultOperand, NodeType op, int registerOffset, int argumentCountIncludingThis); 167 void emitFunctionChecks(const CallLinkStatus&, Node* callTarget, int registerOffset, CodeSpecializationKind); 168 void emitArgumentPhantoms(int registerOffset, int argumentCountIncludingThis, CodeSpecializationKind); 170 bool handleInlining(bool usesResult, Node* callTargetNode, int resultOperand, const CallLinkStatus&, int registerOffset, int argumentCountIncludingThis, unsigned nextOffset, CodeSpecializationKind); 174 bool handleIntrinsic(bool usesResult, int resultOperand, Intrinsic, int registerOffset, int argumentCountIncludingThis, SpeculatedType prediction); 175 bool handleConstantInternalFunction(bool usesResult, int resultOperand, InternalFunction*, int registerOffset, int argumentCountIncludingThis, SpeculatedType prediction, CodeSpecializationKind); 774 int registerOffset = currentInstruction[3].u.operand; 777 addVarArgChild(get(registerOffset + argumentToOperand(i))); 1171 int registerOffset = currentInstruction[3].u.operand; 1188 if (handleConstantInternalFunction(usesResult, resultOperand, function, registerOffset, argumentCountIncludingThi [all...] |
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/ |
H A D | JITCall.cpp | 169 int registerOffset = instruction[3].u.operand; local 172 emitGetVirtualRegister(registerOffset + CallFrame::argumentOffsetIncludingThis(0), regT0); 179 addPtr(TrustedImm32(registerOffset * sizeof(Register)), callFrameRegister, regT1);
|
H A D | JITCall32_64.cpp | 245 int registerOffset = instruction[3].u.operand; local 248 emitLoad(registerOffset + CallFrame::argumentOffsetIncludingThis(0), regT0, regT1); 255 addPtr(TrustedImm32(registerOffset * sizeof(Register)), callFrameRegister, regT3);
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecompiler/ |
H A D | BytecodeGenerator.h | 69 unsigned registerOffset() { return m_argv.last()->index() + CallFrame::offsetFor(argumentCountIncludingThis()); } function in class:JSC::CallArguments
|
H A D | BytecodeGenerator.cpp | 1850 instructions().append(callArguments.registerOffset()); // registerOffset 1966 instructions().append(callArguments.registerOffset()); // registerOffset
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/ |
H A D | CodeBlock.cpp | 447 int registerOffset = (++it)->u.operand; local 448 out.printf("[%4d] %s\t %s, %d, %d", location, op, registerName(exec, func).data(), argCount, registerOffset);
|
Completed in 286 milliseconds