/external/webkit/Source/JavaScriptCore/assembler/ |
MacroAssemblerX86.h | 49 using MacroAssemblerX86Common::store32; 101 void store32(TrustedImm32 imm, void* address) function in class:JSC::MacroAssemblerX86 106 void store32(RegisterID src, void* address) function in class:JSC::MacroAssemblerX86
|
MacroAssembler.h | 98 store32(value, Address(stackPointerRegister, (index * sizeof(void*)))); 246 store32(src, address); 251 store32(src, address); 256 store32(src, address); 261 store32(TrustedImm32(imm), address); 266 store32(TrustedImm32(imm), address);
|
MacroAssemblerARMv7.h | 181 store32(dataTempRegister, address); 204 store32(dataTempRegister, address.m_ptr); 340 store32(dataTempRegister, address); 363 store32(dataTempRegister, address.m_ptr); 433 void store32(RegisterID src, ArmAddress address) function in class:JSC::MacroAssemblerARMv7 500 store32(src, ArmAddress(address.base, dataTempRegister)); 504 void store32(RegisterID src, ImplicitAddress address) function in class:JSC::MacroAssemblerARMv7 506 store32(src, setupArmAddress(address)); 509 void store32(RegisterID src, BaseIndex address) function in class:JSC::MacroAssemblerARMv7 511 store32(src, setupArmAddress(address)) 514 void store32(TrustedImm32 imm, ImplicitAddress address) function in class:JSC::MacroAssemblerARMv7 520 void store32(RegisterID src, const void* address) function in class:JSC::MacroAssemblerARMv7 526 void store32(TrustedImm32 imm, const void* address) function in class:JSC::MacroAssemblerARMv7 [all...] |
MacroAssemblerARM.h | 93 store32(ARMRegisters::S1, address); 212 store32(ARMRegisters::S1, address); 296 void store32(RegisterID src, ImplicitAddress address) function in class:JSC::MacroAssemblerARM 301 void store32(RegisterID src, BaseIndex address) function in class:JSC::MacroAssemblerARM 306 void store32(TrustedImm32 imm, ImplicitAddress address) function in class:JSC::MacroAssemblerARM 312 store32(ARMRegisters::S1, address); 315 void store32(RegisterID src, void* address) function in class:JSC::MacroAssemblerARM 321 void store32(TrustedImm32 imm, void* address) function in class:JSC::MacroAssemblerARM 776 store32(ARMRegisters::S1, address); [all...] |
MacroAssemblerSH4.h | 121 store32(scr, address); 250 store32(result, scratchReg); 269 store32(result, scratchReg); 288 store32(result, scratchReg); 307 store32(result, scratchReg); 638 void store32(RegisterID src, ImplicitAddress address) function in class:JSC::MacroAssemblerSH4 641 store32(src, address.offset, address.base, scr); 645 void store32(RegisterID src, int offset, RegisterID base, RegisterID scr) function in class:JSC::MacroAssemblerSH4 667 void store32(RegisterID src, RegisterID offset, RegisterID base) function in class:JSC::MacroAssemblerSH4 673 void store32(RegisterID src, RegisterID dst function in class:JSC::MacroAssemblerSH4 678 void store32(TrustedImm32 imm, ImplicitAddress address) function in class:JSC::MacroAssemblerSH4 688 void store32(RegisterID src, BaseIndex address) function in class:JSC::MacroAssemblerSH4 700 void store32(TrustedImm32 imm, void* address) function in class:JSC::MacroAssemblerSH4 711 void store32(RegisterID src, void* address) function in class:JSC::MacroAssemblerSH4 [all...] |
MacroAssemblerMIPS.h | 676 void store32(RegisterID src, ImplicitAddress address) function in class:JSC::MacroAssemblerMIPS 693 void store32(RegisterID src, BaseIndex address) function in class:JSC::MacroAssemblerMIPS 722 void store32(TrustedImm32 imm, ImplicitAddress address) function in class:JSC::MacroAssemblerMIPS 752 void store32(RegisterID src, const void* address) function in class:JSC::MacroAssemblerMIPS 762 void store32(TrustedImm32 imm, const void* address) function in class:JSC::MacroAssemblerMIPS [all...] |
MacroAssemblerX86_64.h | 49 using MacroAssemblerX86Common::store32; 108 void store32(TrustedImm32 imm, void* address) function in class:JSC::MacroAssemblerX86_64
|
MacroAssemblerX86Common.h | 465 void store32(RegisterID src, ImplicitAddress address) function in class:JSC::MacroAssemblerX86Common 470 void store32(RegisterID src, BaseIndex address) function in class:JSC::MacroAssemblerX86Common 475 void store32(TrustedImm32 imm, ImplicitAddress address) function in class:JSC::MacroAssemblerX86Common [all...] |
/external/webkit/Source/JavaScriptCore/jit/ |
JITCall32_64.cpp | 80 store32(TrustedImm32(JSValue::CellTag), tagFor(RegisterFile::CallerFrame, regT3)); 212 store32(TrustedImm32(JSValue::CellTag), tagFor(RegisterFile::CallerFrame + registerOffset, callFrameRegister)); 285 store32(TrustedImm32(JSValue::Int32Tag), tagFor(registerOffset + RegisterFile::ArgumentCount)); 286 store32(Imm32(argCount), payloadFor(registerOffset + RegisterFile::ArgumentCount)); 289 store32(TrustedImm32(JSValue::CellTag), tagFor(registerOffset + RegisterFile::ScopeChain)); 290 store32(regT2, payloadFor(registerOffset + RegisterFile::ScopeChain)); 316 store32(TrustedImm32(JSValue::CellTag), tagFor(RegisterFile::CallerFrame + registerOffset, callFrameRegister));
|
JITInlineMethods.h | 61 store32(TrustedImm32(JSValue::CellTag), tagFor(entry, callFrameRegister)); 68 store32(TrustedImm32(Int32Tag), intTagFor(entry, callFrameRegister)); 69 store32(from, intPayloadFor(entry, callFrameRegister)); 466 store32(payload, payloadFor(index, base)); 467 store32(tag, tagFor(index, base)); 472 store32(payload, payloadFor(index, callFrameRegister)); 474 store32(TrustedImm32(JSValue::Int32Tag), tagFor(index, callFrameRegister)); 479 store32(payload, payloadFor(index, callFrameRegister)); 481 store32(TrustedImm32(JSValue::Int32Tag), tagFor(index, callFrameRegister)); 486 store32(payload, payloadFor(index, callFrameRegister)) [all...] |
JITCall.cpp | 205 store32(TrustedImm32(Int32Tag), intTagFor(registerOffset + RegisterFile::ArgumentCount)); 206 store32(Imm32(argCount), intPayloadFor(registerOffset + RegisterFile::ArgumentCount));
|
JITOpcodes32_64.cpp | [all...] |
JITOpcodes.cpp | [all...] |
JITPropertyAccess32_64.cpp | 373 store32(regT0, BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.payload))); // payload 374 store32(regT1, BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag))); // tag 382 store32(regT0, Address(regT3, OBJECT_OFFSETOF(ArrayStorage, m_length))); [all...] |
JITArithmetic32_64.cpp | 68 store32(regT1, tagFor(dst)); 70 store32(regT0, payloadFor(dst)); [all...] |
JITPropertyAccess.cpp | 217 store32(regT0, Address(regT2, OBJECT_OFFSETOF(ArrayStorage, m_length))); [all...] |
/external/webkit/Source/JavaScriptCore/yarr/ |
YarrJIT.cpp | [all...] |
/external/webkit/Source/JavaScriptCore/dfg/ |
DFGSpeculativeJIT.cpp | 607 m_jit.store32(propertyReg, MacroAssembler::Address(storageReg, OBJECT_OFFSETOF(ArrayStorage, m_length)));
|