/external/webkit/Source/JavaScriptCore/jit/ |
SpecializedThunkJIT.h | 90 loadPtr(payloadFor(RegisterFile::CallerFrame, callFrameRegister), callFrameRegister); 101 loadPtr(Address(stackPointerRegister, OBJECT_OFFSETOF(JSValue, u.asBits.tag) - sizeof(double)), regT1); 102 loadPtr(Address(stackPointerRegister, OBJECT_OFFSETOF(JSValue, u.asBits.payload) - sizeof(double)), regT0); 104 loadPtr(payloadFor(RegisterFile::CallerFrame, callFrameRegister), callFrameRegister); 113 loadPtr(payloadFor(RegisterFile::CallerFrame, callFrameRegister), callFrameRegister); 122 loadPtr(payloadFor(RegisterFile::CallerFrame, callFrameRegister), callFrameRegister);
|
JITOpcodes.cpp | 103 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 112 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 115 loadPtr(Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_jitCodeForCallWithArityCheck)), regT0); 123 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 132 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 135 loadPtr(Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_jitCodeForConstructWithArityCheck)), regT0); 214 loadPtr(Address(X86Registers::esi, OBJECT_OFFSETOF(JSFunction, m_executable)), X86Registers::r9); 236 loadPtr(Address(ARMRegisters::r1, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 263 loadPtr(Address(MIPSRegisters::a2, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 280 loadPtr(&(globalData->exception), regT2) [all...] |
JITOpcodes32_64.cpp | 104 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 113 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 116 loadPtr(Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_jitCodeForCallWithArityCheck)), regT0); 124 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 133 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 136 loadPtr(Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_jitCodeForConstructWithArityCheck)), regT0); 221 loadPtr(Address(regT1, OBJECT_OFFSETOF(JSFunction, m_executable)), regT1); 244 loadPtr(Address(ARMRegisters::r1, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 264 loadPtr(Address(regT5, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 290 loadPtr(Address(MIPSRegisters::a2, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2) [all...] |
JSInterfaceJIT.h | 227 loadPtr(payloadFor(virtualRegisterIndex), payload); 240 loadPtr(payloadFor(virtualRegisterIndex), dst); 269 loadPtr(tagFor(virtualRegisterIndex), scratch); 272 loadPtr(payloadFor(virtualRegisterIndex), scratch); 293 loadPtr(addressFor(virtualRegisterIndex), dst); 299 loadPtr(addressFor(virtualRegisterIndex), dst); 307 loadPtr(addressFor(virtualRegisterIndex), scratch);
|
JITPropertyAccess.cpp | 62 jit.loadPtr(Address(regT0, ThunkHelpers::jsStringValueOffset()), regT0); 63 jit.loadPtr(Address(regT0, ThunkHelpers::stringImplDataOffset()), regT0); 73 jit.loadPtr(BaseIndex(regT1, regT0, ScalePtr, 0), regT0); 104 loadPtr(Address(regT0, JSArray::storageOffset()), regT2); 107 loadPtr(BaseIndex(regT2, regT1, ScalePtr, OBJECT_OFFSETOF(ArrayStorage, m_vector[0])), regT0); 143 loadPtr(Address(base, OBJECT_OFFSETOF(JSObject, m_propertyStorage)), scratch); 144 loadPtr(BaseIndex(scratch, offset, ScalePtr, 0), result); 162 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); 203 loadPtr(Address(regT0, JSArray::storageOffset()), regT2); 422 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSObject, m_propertyStorage)), regT0) [all...] |
ThunkGenerators.cpp | 45 jit.loadPtr(MacroAssembler::Address(SpecializedThunkJIT::regT0, ThunkHelpers::jsStringValueOffset()), SpecializedThunkJIT::regT0); 46 jit.loadPtr(MacroAssembler::Address(SpecializedThunkJIT::regT0, ThunkHelpers::stringImplDataOffset()), SpecializedThunkJIT::regT0); 62 jit.loadPtr(MacroAssembler::BaseIndex(scratch, src, MacroAssembler::ScalePtr, 0), dst);
|
JITPropertyAccess32_64.cpp | 279 jit.loadPtr(Address(regT0, ThunkHelpers::jsStringValueOffset()), regT0); 280 jit.loadPtr(Address(regT0, ThunkHelpers::stringImplDataOffset()), regT0); 290 jit.loadPtr(BaseIndex(regT1, regT0, ScalePtr, 0), regT0); 314 loadPtr(Address(regT0, JSArray::storageOffset()), regT3); 367 loadPtr(Address(regT0, JSArray::storageOffset()), regT3); 437 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSObject, m_propertyStorage)), regT2); 511 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSObject, m_propertyStorage)), regT0); 548 loadPtr(Address(base, OBJECT_OFFSETOF(JSObject, m_propertyStorage)), base); 561 loadPtr(Address(base, OBJECT_OFFSETOF(JSObject, m_propertyStorage)), temp); 718 loadPtr(Address(regT0, JSArray::storageOffset()), regT2) [all...] |
JITCall32_64.cpp | 52 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_scopeChain)), regT3); // scopeChain 126 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); 283 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_scopeChain)), regT2);
|
JITCall.cpp | 52 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_scopeChain)), regT3); // scopeChain 203 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_scopeChain)), regT1); // newScopeChain
|
JITInlineMethods.h | 79 loadPtr(Address(from, entry * sizeof(Register)), to); 90 loadPtr(MacroAssembler::Address(src, ThunkHelpers::jsStringValueOffset()), dst); 91 loadPtr(MacroAssembler::Address(dst, ThunkHelpers::stringImplDataOffset()), dst); 185 loadPtr(address, linkRegister); 218 loadPtr(address, returnAddressRegister); 671 loadPtr(Address(callFrameRegister, src * sizeof(Register)), dst);
|
JITStubCall.h | 160 m_jit->loadPtr(JIT::Address(JIT::callFrameRegister, src * sizeof(Register)), scratchRegister);
|
/external/webkit/Source/JavaScriptCore/assembler/ |
MacroAssembler.h | 88 loadPtr(Address(stackPointerRegister, (index * sizeof(void*))), dest); 219 void loadPtr(ImplicitAddress address, RegisterID dest) 224 void loadPtr(BaseIndex address, RegisterID dest) 229 void loadPtr(void* address, RegisterID dest)
|
MacroAssemblerX86_64.h | 245 void loadPtr(ImplicitAddress address, RegisterID dest) 250 void loadPtr(BaseIndex address, RegisterID dest) 255 void loadPtr(const void* address, RegisterID dest) 381 loadPtr(address.m_ptr, scratchRegister);
|
/external/webkit/Source/JavaScriptCore/dfg/ |
DFGSpeculativeJIT.cpp | 68 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), reg); 73 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), reg); 205 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), reg); 256 m_jit.loadPtr(JITCompiler::addressFor(node.local()), result.registerID()); 564 m_jit.loadPtr(MacroAssembler::Address(baseReg, JSArray::storageOffset()), storageReg); 574 m_jit.loadPtr(MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::ScalePtr, OBJECT_OFFSETOF(ArrayStorage, m_vector[0])), result.registerID()); 598 m_jit.loadPtr(MacroAssembler::Address(baseReg, JSArray::storageOffset()), storageReg); 628 m_jit.loadPtr(MacroAssembler::Address(base.registerID(), JSArray::storageOffset()), storageReg); 705 m_jit.loadPtr(JITCompiler::Address(thisValue.registerID(), JSCell::structureOffset()), temp.registerID()); 751 m_jit.loadPtr(globalObject->addressOfRegisters(), result.registerID()) [all...] |
DFGNonSpeculativeJIT.h | 149 m_jit.loadPtr(JITCompiler::addressFor(spillMe), reg); 166 m_jit.loadPtr(JITCompiler::addressFor(spillMe), JITCompiler::gprToRegisterID(canTrample));
|
DFGJITCompiler.cpp | 53 loadPtr(addressFor(node.virtualRegister), tempReg); 76 loadPtr(addressFor(node.virtualRegister), gprToRegisterID(gpr)); 103 loadPtr(addressFor(node.virtualRegister), gprToRegisterID(gpr));
|
DFGJITCodeGenerator.cpp | 66 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), reg); 147 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), reg); 266 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), reg);
|
DFGNonSpeculativeJIT.cpp | 203 m_jit.loadPtr(JITCompiler::addressFor(node.local()), result.registerID()); 574 m_jit.loadPtr(globalObject->addressOfRegisters(), result.registerID()); 575 m_jit.loadPtr(JITCompiler::addressForGlobalVar(result.registerID(), node.varNumber()), result.registerID()); 586 m_jit.loadPtr(globalObject->addressOfRegisters(), temp.registerID());
|
DFGJITCompiler.h | 192 loadPtr(Address(callFrameRegister, entry * sizeof(Register)), to);
|
/external/webkit/Source/JavaScriptCore/yarr/ |
YarrJIT.cpp | [all...] |