Home | History | Annotate | Download | only in jit

Lines Matching refs:m_codeBlock

74     , m_codeBlock(codeBlock)
170 Instruction* instructionsBegin = m_codeBlock->instructions().begin();
171 unsigned instructionCount = m_codeBlock->instructions().size();
346 ASSERT(m_propertyAccessInstructionIndex == m_codeBlock->numberOfStructureStubInfos());
347 ASSERT(m_callLinkInfoIndex == m_codeBlock->numberOfCallLinkInfos());
366 Instruction* instructionsBegin = m_codeBlock->instructions().begin();
450 ASSERT(m_propertyAccessInstructionIndex == m_codeBlock->numberOfStructureStubInfos());
452 ASSERT(m_callLinkInfoIndex == m_codeBlock->numberOfCallLinkInfos());
468 sampleCodeBlock(m_codeBlock);
470 sampleInstruction(m_codeBlock->instructions().begin());
474 if (m_codeBlock->codeType() == FunctionCode) {
481 emitPutImmediateToCallFrameHeader(m_codeBlock, RegisterFile::CodeBlock);
483 addPtr(Imm32(m_codeBlock->m_numCalleeRegisters * sizeof(Register)), callFrameRegister, regT1);
494 if (m_codeBlock->codeType() == FunctionCode) {
506 branch32(Equal, regT1, TrustedImm32(m_codeBlock->m_numParameters)).linkTo(beginLabel, this);
509 JITStubCall(this, m_codeBlock->m_isConstructor ? cti_op_construct_arityCheck : cti_op_call_arityCheck).call(callFrameRegister);
546 for (size_t i = 0; i < m_codeBlock->numberOfExceptionHandlers(); ++i) {
547 HandlerInfo& handler = m_codeBlock->exceptionHandler(i);
556 if (m_codeBlock->needsCallReturnIndices()) {
557 m_codeBlock->callReturnIndexVector().reserveCapacity(m_calls.size());
559 m_codeBlock->callReturnIndexVector().append(CallReturnOffsetToBytecodeOffset(patchBuffer.returnAddressOffset(iter->from), iter->bytecodeOffset));
567 for (unsigned i = 0; i < m_codeBlock->numberOfStructureStubInfos(); ++i) {
568 StructureStubInfo& info = m_codeBlock->structureStubInfo(i);
574 for (unsigned i = 0; i < m_codeBlock->numberOfCallLinkInfos(); ++i) {
575 CallLinkInfo& info = m_codeBlock->callLinkInfo(i);
582 m_codeBlock->addMethodCallLinkInfos(methodCallCount);
584 MethodCallLinkInfo& info = m_codeBlock->methodCallLinkInfo(i);
586 info.callReturnLocation = m_codeBlock->structureStubInfo(m_methodCallCompilationInfo[i].propertyAccessIndex).callReturnLocation;
589 if (m_codeBlock->codeType() == FunctionCode && functionEntryArityCheck)