HomeSort by relevance Sort by last modified time
    Searched refs:CodeBlock (Results 26 - 34 of 34) sorted by null

12

  /external/webkit/Source/JavaScriptCore/jit/
JITPropertyAccess.cpp 32 #include "CodeBlock.h"
636 void JIT::patchGetByIdSelf(CodeBlock* codeBlock, StructureStubInfo* stubInfo, Structure* structure, size_t cachedOffset, ReturnAddressPtr returnAddress)
638 RepatchBuffer repatchBuffer(codeBlock);
651 void JIT::patchMethodCallProto(JSGlobalData& globalData, CodeBlock* codeBlock, MethodCallLinkInfo& methodCallLinkInfo, JSFunction* callee, Structure* structure, JSObject* proto, ReturnAddressPtr returnAddress)
653 RepatchBuffer repatchBuffer(codeBlock);
656 methodCallLinkInfo.cachedStructure.set(globalData, codeBlock->ownerExecutable(), structure);
659 methodCallLinkInfo.cachedPrototypeStructure.set(globalData, codeBlock->ownerExecutable(), prototypeStructure);
669 void JIT::patchPutByIdReplace(CodeBlock* codeBlock, StructureStubInfo* stubInfo, Structure* structure, size_t cachedOffset, ReturnAddressP (…)
    [all...]
JITInlineMethods.h 349 ALWAYS_INLINE void JIT::sampleCodeBlock(CodeBlock* codeBlock)
352 storePtr(TrustedImmPtr(codeBlock), X86Registers::ecx);
355 ALWAYS_INLINE void JIT::sampleCodeBlock(CodeBlock* codeBlock)
357 storePtr(TrustedImmPtr(codeBlock), m_interpreter->sampler()->codeBlockSlot());
JITPropertyAccess32_64.cpp 32 #include "CodeBlock.h"
659 void JIT::patchGetByIdSelf(CodeBlock* codeBlock, StructureStubInfo* stubInfo, Structure* structure, size_t cachedOffset, ReturnAddressPtr returnAddress)
661 RepatchBuffer repatchBuffer(codeBlock);
675 void JIT::patchMethodCallProto(JSGlobalData& globalData, CodeBlock* codeBlock, MethodCallLinkInfo& methodCallLinkInfo, JSFunction* callee, Structure* structure, JSObject* proto, ReturnAddressPtr returnAddress)
677 RepatchBuffer repatchBuffer(codeBlock);
680 methodCallLinkInfo.cachedStructure.set(globalData, codeBlock->ownerExecutable(), structure);
682 methodCallLinkInfo.cachedPrototypeStructure.set(globalData, codeBlock->ownerExecutable(), prototypeStructure);
692 void JIT::patchPutByIdReplace(CodeBlock* codeBlock, StructureStubInfo* stubInfo, Structure* structure, size_t cachedOffset, ReturnAddressP (…)
    [all...]
JITOpcodes32_64.cpp 201 emitPutImmediateToCallFrameHeader(0, RegisterFile::CodeBlock);
336 emitPutImmediateToCallFrameHeader(0, RegisterFile::CodeBlock);
    [all...]
JITOpcodes.cpp 195 emitPutImmediateToCallFrameHeader(0, RegisterFile::CodeBlock);
    [all...]
  /external/webkit/Source/JavaScriptCore/dfg/
DFGJITCompiler.cpp 31 #include "CodeBlock.h"
239 // Setup a pointer to the codeblock in the CallFrameHeader.
240 emitPutImmediateToCallFrameHeader(m_codeBlock, RegisterFile::CodeBlock);
348 // Link the code, populate data in CodeBlock data structures.
  /external/webkit/Source/JavaScriptCore/runtime/
Executable.cpp 30 #include "CodeBlock.h"
197 static bool tryDFGCompile(JSGlobalData* globalData, CodeBlock* codeBlock, JITCode& jitCode, MacroAssemblerCodePtr& jitCodeWithArityCheck)
203 if (codeBlock->numberOfJumpTargets() || codeBlock->numberOfStructureStubInfos())
208 if (!parse(dfg, globalData, codeBlock))
211 DFG::JITCompiler dataFlowJIT(globalData, dfg, codeBlock);
216 UNUSED_PARAM(codeBlock);
Executable.h 38 class CodeBlock;
  /external/webkit/Source/JavaScriptCore/bytecompiler/
BytecodeGenerator.cpp 201 BytecodeGenerator::BytecodeGenerator(ProgramNode* programNode, ScopeChainNode* scopeChain, SymbolTable* symbolTable, ProgramCodeBlock* codeBlock)
208 , m_codeBlock(codeBlock)
233 codeBlock->setGlobalData(m_globalData);
320 codeBlock->m_numCapturedVars = codeBlock->m_numVars;
323 BytecodeGenerator::BytecodeGenerator(FunctionBodyNode* functionBody, ScopeChainNode* scopeChain, SymbolTable* symbolTable, CodeBlock* codeBlock)
330 , m_codeBlock(codeBlock)
353 codeBlock->setGlobalData(m_globalData);
371 codeBlock->setArgumentsRegister(argumentsRegister->index())
    [all...]

Completed in 698 milliseconds

12