/external/webkit/Source/JavaScriptCore/assembler/ |
H A D | MacroAssembler.h | 93 storePtr(src, Address(stackPointerRegister, (index * sizeof(void*)))); 103 storePtr(imm, Address(stackPointerRegister, (index * sizeof(void*)))); 244 void storePtr(RegisterID src, ImplicitAddress address) function in class:JSC::MacroAssembler 249 void storePtr(RegisterID src, BaseIndex address) function in class:JSC::MacroAssembler 254 void storePtr(RegisterID src, void* address) function in class:JSC::MacroAssembler 259 void storePtr(TrustedImmPtr imm, ImplicitAddress address) function in class:JSC::MacroAssembler 264 void storePtr(TrustedImmPtr imm, void* address) function in class:JSC::MacroAssembler
|
H A D | MacroAssemblerX86_64.h | 272 void storePtr(RegisterID src, ImplicitAddress address) function in class:JSC::MacroAssemblerX86_64 277 void storePtr(RegisterID src, BaseIndex address) function in class:JSC::MacroAssemblerX86_64 282 void storePtr(RegisterID src, void* address) function in class:JSC::MacroAssemblerX86_64 293 void storePtr(TrustedImmPtr imm, ImplicitAddress address) function in class:JSC::MacroAssemblerX86_64 296 storePtr(scratchRegister, address); 439 storePtr(scratchRegister, address);
|
/external/webkit/Source/JavaScriptCore/jit/ |
H A D | JITCall.cpp | 84 storePtr(callFrameRegister, regT3); 133 storePtr(callFrameRegister, Address(callFrameRegister, (RegisterFile::CallerFrame + registerOffset) * static_cast<int>(sizeof(Register)))); 207 storePtr(callFrameRegister, Address(callFrameRegister, (registerOffset + RegisterFile::CallerFrame) * static_cast<int>(sizeof(Register)))); 208 storePtr(regT0, Address(callFrameRegister, (registerOffset + RegisterFile::Callee) * static_cast<int>(sizeof(Register)))); 209 storePtr(regT1, Address(callFrameRegister, (registerOffset + RegisterFile::ScopeChain) * static_cast<int>(sizeof(Register)))); 233 storePtr(callFrameRegister, Address(callFrameRegister, (RegisterFile::CallerFrame + registerOffset) * static_cast<int>(sizeof(Register))));
|
H A D | JITCall32_64.cpp | 81 storePtr(callFrameRegister, payloadFor(RegisterFile::CallerFrame, regT3)); 213 storePtr(callFrameRegister, payloadFor(RegisterFile::CallerFrame + registerOffset, callFrameRegister)); 287 storePtr(callFrameRegister, payloadFor(RegisterFile::CallerFrame + registerOffset, callFrameRegister)); 317 storePtr(callFrameRegister, payloadFor(RegisterFile::CallerFrame + registerOffset, callFrameRegister));
|
H A D | JITInlineMethods.h | 55 storePtr(from, payloadFor(entry, callFrameRegister)); 63 storePtr(from, payloadFor(entry, callFrameRegister)); 74 storePtr(TrustedImmPtr(value), Address(callFrameRegister, entry * sizeof(Register))); 337 storePtr(TrustedImmPtr(m_interpreter->sampler()->encodeSample(instruction, inHostFunction)), X86Registers::ecx); 342 storePtr(TrustedImmPtr(m_interpreter->sampler()->encodeSample(instruction, inHostFunction)), m_interpreter->sampler()->sampleSlot()); 352 storePtr(TrustedImmPtr(codeBlock), X86Registers::ecx); 357 storePtr(TrustedImmPtr(codeBlock), m_interpreter->sampler()->codeBlockSlot()); 698 storePtr(from, Address(callFrameRegister, dst * sizeof(Register))); 704 storePtr(TrustedImmPtr(JSValue::encode(jsUndefined())), Address(callFrameRegister, dst * sizeof(Register)));
|
H A D | JITOpcodes.cpp | 145 storePtr(regT1, regT2); 293 storePtr(regT1, regT2); 316 storePtr(ImmPtr(JSValue::encode(getConstantOperand(src))), Address(callFrameRegister, dst * sizeof(Register))); 327 storePtr(regT1, Address(callFrameRegister, dst * sizeof(Register))); 465 storePtr(regT1, Address(regT0, currentInstruction[1].u.operand * sizeof(Register))); 511 storePtr(regT0, Address(regT1, currentInstruction[1].u.operand * sizeof(Register))); 910 storePtr(tagTypeNumberRegister, payloadFor(i)); 1069 storePtr(TrustedImmPtr(JSValue::encode(JSValue())), Address(regT3, OBJECT_OFFSETOF(JSGlobalData, exception))); 1244 storePtr(TrustedImmPtr(0), Address(callFrameRegister, sizeof(Register) * dst)); 1715 storePtr(regT [all...] |
H A D | JSInterfaceJIT.h | 198 storePtr(ptr, dest);
|
H A D | JITPropertyAccess.cpp | 208 storePtr(regT0, BaseIndex(regT2, regT1, ScalePtr, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]))); 536 storePtr(value, Address(base, offset));
|
H A D | JITOpcodes32_64.cpp | 146 storePtr(regT1, regT2); 319 storePtr(regT1, regT2); 457 storePtr(regT1, regT2);
|
/external/webkit/Source/JavaScriptCore/dfg/ |
H A D | DFGNonSpeculativeJIT.h | 106 m_jit.storePtr(reg, JITCompiler::addressFor(spillMe)); 109 m_jit.storePtr(reg, JITCompiler::addressFor(spillMe)); 121 m_jit.storePtr(JITCompiler::gprToRegisterID(canTrample), JITCompiler::addressFor(spillMe));
|
H A D | DFGJITCompiler.h | 196 storePtr(from, Address(callFrameRegister, entry * sizeof(Register))); 201 storePtr(TrustedImmPtr(value), Address(callFrameRegister, entry * sizeof(Register)));
|
H A D | DFGJITCompiler.cpp | 142 storePtr(gprToRegisterID(gpr), addressFor(virtualRegister)); 155 storePtr(regT0, addressFor(virtualRegister));
|
H A D | DFGSpeculativeJIT.cpp | 263 m_jit.storePtr(value.registerID(), JITCompiler::addressFor(node.local())); 614 m_jit.storePtr(valueReg, MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::ScalePtr, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]))); 635 m_jit.storePtr(valueReg, MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::ScalePtr, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]))); 764 m_jit.storePtr(value.registerID(), JITCompiler::addressForGlobalVar(temp.registerID(), node.varNumber()));
|
H A D | DFGJITCodeGenerator.h | 219 m_jit.storePtr(JITCompiler::gprToRegisterID(gpr), JITCompiler::addressFor(spillMe)); 235 m_jit.storePtr(reg, JITCompiler::addressFor(spillMe));
|
H A D | DFGNonSpeculativeJIT.cpp | 210 m_jit.storePtr(value.registerID(), JITCompiler::addressFor(node.local())); 587 m_jit.storePtr(value.registerID(), JITCompiler::addressForGlobalVar(temp.registerID(), node.varNumber()));
|