/external/webkit/JavaScriptCore/jit/ |
JITCode.h | 41 class RegisterFile; 77 inline JSValue execute(RegisterFile* registerFile, CallFrame* callFrame, JSGlobalData* globalData, JSValue* exception) 79 return JSValue::decode(ctiTrampoline(m_ref.m_code.executableAddress(), registerFile, callFrame, exception, Profiler::enabledProfilerReference(), globalData));
|
JITStubs.h | 56 class RegisterFile; 93 RegisterFile* registerFile; 129 RegisterFile* registerFile; 157 RegisterFile* registerFile; 183 RegisterFile* registerFile; 241 extern "C" EncodedJSValue ctiTrampoline(void* code, RegisterFile*, CallFrame*, JSValue* exception, Profiler**, JSGlobalData*) [all...] |
JITStubs.cpp | 350 __declspec(naked) EncodedJSValue ctiTrampoline(void* code, RegisterFile*, CallFrame*, JSValue* exception, Profiler**, JSGlobalData*) 646 __asm EncodedJSValue ctiTrampoline(void*, RegisterFile*, CallFrame*, JSValue*, Profiler**, JSGlobalData*) 697 __declspec(naked) EncodedJSValue ctiTrampoline(void* code, RegisterFile*, CallFrame*, JSValue* exception, Profiler**, JSGlobalData*) 771 ASSERT(OBJECT_OFFSETOF(struct JITStackFrame, registerFile) == 0x30); [all...] |
JIT.cpp | 455 emitPutToCallFrameHeader(regT2, RegisterFile::ReturnPC); 461 emitPutImmediateToCallFrameHeader(m_codeBlock, RegisterFile::CodeBlock); 463 peek(regT0, OBJECT_OFFSETOF(JITStackFrame, registerFile) / sizeof (void*)); 466 slowRegisterFileCheck = branchPtr(Above, regT1, Address(regT0, OBJECT_OFFSETOF(RegisterFile, m_end)));
|
/system/core/libpixelflinger/codeflinger/ |
GGLAssembler.cpp | 196 if (registerFile().status()) 197 return registerFile().status(); 203 Scratch regs(registerFile()); 229 Scratch scratches(registerFile()); 247 if (registerFile().status()) 248 return registerFile().status(); 286 if (registerFile().status()) 287 return registerFile().status(); 307 if (registerFile().status()) 308 return registerFile().status() [all...] |
texturing.cpp | 74 Scratch scratches(registerFile()); 202 Scratch scratches(registerFile()); 362 Scratch scratches(registerFile()); 437 Spill spill(registerFile(), *this, spill_list); 456 Scratch scratches(registerFile()); 656 Scratch scratches(registerFile()); 697 Scratch scratches(registerFile()); 802 Scratch scratches(registerFile()); [all...] |
blending.cpp | 37 Scratch scratches(registerFile()); 90 Scratch scratches(registerFile()); 442 Scratch scratches(registerFile()); 460 Scratch scratches(registerFile()); 570 Scratch scratches(registerFile());
|
load_store.cpp | 64 Scratch scratches(registerFile()); 229 Scratch scratches(registerFile());
|
GGLAssembler.h | 44 class RegisterFile; 46 RegisterFile& registerFile(); 52 class RegisterFile 55 RegisterFile(); 56 RegisterFile(const RegisterFile& rhs); 57 ~RegisterFile(); 61 bool operator == (const RegisterFile& rhs) const; 62 bool operator != (const RegisterFile& rhs) const [all...] |
/external/webkit/JavaScriptCore/runtime/ |
JSGlobalObject.cpp | 119 RegisterFile& registerFile = globalData()->interpreter->registerFile(); 120 if (registerFile.globalObject() == this) { 121 registerFile.setGlobalObject(0); 122 registerFile.setNumGlobals(0); 370 RegisterFile& registerFile = globalData()->interpreter->registerFile(); 371 if (registerFile.globalObject() == this [all...] |
Collector.cpp | [all...] |
/external/webkit/JavaScriptCore/interpreter/ |
Interpreter.h | 38 #include "RegisterFile.h" 75 RegisterFile& registerFile() { return m_registerFile; } 110 NEVER_INLINE JSValue callEval(CallFrame*, RegisterFile*, Register* argv, int argc, int registerOffset, JSValue& exceptionValue); 142 static ALWAYS_INLINE CallFrame* slideRegisterWindowForCall(CodeBlock*, RegisterFile*, CallFrame*, size_t registerOffset, int argc); 146 JSValue privateExecute(ExecutionFlag, RegisterFile*, CallFrame*, JSValue* exception); 159 RegisterFile m_registerFile;
|
Interpreter.cpp | 238 ALWAYS_INLINE CallFrame* Interpreter::slideRegisterWindowForCall(CodeBlock* newCodeBlock, RegisterFile* registerFile, CallFrame* callFrame, size_t registerOffset, int argc) 244 if (UNLIKELY(!registerFile->grow(newEnd))) 251 if (!registerFile->grow(newEnd)) 255 Register* argv = r - RegisterFile::CallFrameHeaderSize - omittedArgCount; 263 if (!registerFile->grow(newEnd)) 267 Register* argv = r - RegisterFile::CallFrameHeaderSize - numParameters - argc; 293 NEVER_INLINE JSValue Interpreter::callEval(CallFrame* callFrame, RegisterFile* registerFile, Register* argv, int argc, int registerOffset, JSValue& exceptionValue) 315 result = callFrame->globalData().interpreter->execute(eval.get(), callFrame, callFrame->thisValue().toThisObject(callFrame), callFrame->registers() - registerFile->start() + registerOffset, scopeChain, &exceptionValue) [all...] |
/external/webkit/JavaScriptCore/bytecompiler/ |
BytecodeGenerator.cpp | 212 , m_thisRegister(RegisterFile::ProgramCodeThisRegister) 238 RegisterFile* registerFile = &exec->globalData().interpreter->registerFile(); 241 m_globalVarStorageOffset = -RegisterFile::CallFrameHeaderSize - m_codeBlock->m_numParameters - registerFile->size(); 253 bool canOptimizeNewGlobals = symbolTable->size() + functionStack.size() + varStack.size() < registerFile->maxGlobals(); 318 m_argumentsRegister.setIndex(RegisterFile::OptionalCalleeArguments); 354 m_nextParameterIndex = -RegisterFile::CallFrameHeaderSize - parameterCount - 1; 380 , m_thisRegister(RegisterFile::ProgramCodeThisRegister [all...] |