Searched refs:FIELD_OFFSET (Results 1 – 8 of 8) sorted by relevance
/external/webkit/JavaScriptCore/jit/ |
D | JIT.cpp | 442 loadPtr(Address(X86::eax, FIELD_OFFSET(JSCell, m_structure)), X86::eax); in privateCompileMainPass() 443 loadPtr(Address(X86::ecx, FIELD_OFFSET(JSCell, m_structure)), X86::ecx); in privateCompileMainPass() 444 loadPtr(Address(X86::edx, FIELD_OFFSET(JSCell, m_structure)), X86::edx); in privateCompileMainPass() 445 sub32(Address(X86::eax, FIELD_OFFSET(Structure, m_typeInfo.m_type)), X86::ebx); in privateCompileMainPass() 446 sub32(Address(X86::ecx, FIELD_OFFSET(Structure, m_typeInfo.m_type)), X86::ebx); in privateCompileMainPass() 447 … addSlowCase(jne32(Address(X86::edx, FIELD_OFFSET(Structure, m_typeInfo.m_type)), X86::ebx)); in privateCompileMainPass() 450 load32(Address(X86::ecx, FIELD_OFFSET(Structure, m_typeInfo.m_flags)), X86::ecx); in privateCompileMainPass() 463 loadPtr(Address(X86::ecx, FIELD_OFFSET(JSCell, m_structure)), X86::ecx); in privateCompileMainPass() 464 loadPtr(Address(X86::ecx, FIELD_OFFSET(Structure, m_prototype)), X86::ecx); in privateCompileMainPass() 528 loadPtr(Address(X86::eax, FIELD_OFFSET(ScopeChainNode, next)), X86::eax); in privateCompileMainPass() [all …]
|
D | JITPropertyAccess.cpp | 106 …Jump structureCheck = jnePtrWithPatch(Address(X86::eax, FIELD_OFFSET(JSCell, m_structure)), struct… 111 loadPtr(Address(X86::eax, FIELD_OFFSET(JSObject, m_propertyStorage)), X86::eax); 162 …addSlowCase(jnePtrWithPatch(Address(X86::eax, FIELD_OFFSET(JSCell, m_structure)), structureToCompa… 166 loadPtr(Address(X86::eax, FIELD_OFFSET(JSObject, m_propertyStorage)), X86::eax); 201 …failureCases.append(jnePtr(Address(X86::eax, FIELD_OFFSET(JSCell, m_structure)), ImmPtr(oldStructu… 205 loadPtr(Address(X86::eax, FIELD_OFFSET(JSCell, m_structure)), X86::ecx); 207 …failureCases.append(jne32(Address(X86::ecx, FIELD_OFFSET(Structure, m_typeInfo) + FIELD_OFFSET(Typ… 209 loadPtr(Address(X86::ecx, FIELD_OFFSET(Structure, m_prototype)), X86::ecx); 217 …failureCases.append(jnePtr(Address(X86::ecx, FIELD_OFFSET(JSCell, m_structure)), ImmPtr(it->get())… 219 loadPtr(Address(X86::ecx, FIELD_OFFSET(JSCell, m_structure)), X86::ecx); [all …]
|
D | JITArithmetic.cpp | 644 __ movsd_rm(xmmSource, FIELD_OFFSET(JSNumberCell, m_value), jsNumberCell); in putDoubleResultToJSNumberCellOrJSImmediate() 680 …__ cmpl_im(reinterpret_cast<unsigned>(numberStructure), FIELD_OFFSET(JSCell, m_structure), X86::ed… in compileBinaryArithOp() 690 …__ cmpl_im(reinterpret_cast<unsigned>(numberStructure), FIELD_OFFSET(JSCell, m_structure), X86::ea… in compileBinaryArithOp() 695 __ movsd_mr(FIELD_OFFSET(JSNumberCell, m_value), X86::eax, X86::xmm0); in compileBinaryArithOp() 704 __ addsd_mr(FIELD_OFFSET(JSNumberCell, m_value), X86::edx, X86::xmm0); in compileBinaryArithOp() 706 __ subsd_mr(FIELD_OFFSET(JSNumberCell, m_value), X86::edx, X86::xmm0); in compileBinaryArithOp() 709 __ mulsd_mr(FIELD_OFFSET(JSNumberCell, m_value), X86::edx, X86::xmm0); in compileBinaryArithOp() 727 …__ cmpl_im(reinterpret_cast<unsigned>(numberStructure), FIELD_OFFSET(JSCell, m_structure), X86::ea… in compileBinaryArithOp() 737 …__ cmpl_im(reinterpret_cast<unsigned>(numberStructure), FIELD_OFFSET(JSCell, m_structure), X86::ed… in compileBinaryArithOp() 742 __ movsd_mr(FIELD_OFFSET(JSNumberCell, m_value), X86::edx, X86::xmm1); in compileBinaryArithOp() [all …]
|
D | JITCall.cpp | 76 …loadPtr(Address(X86::ecx, FIELD_OFFSET(JSFunction, m_scopeChain) + FIELD_OFFSET(ScopeChain, m_node… in compileOpCallInitializeCallFrame() 240 …loadPtr(Address(X86::ecx, FIELD_OFFSET(JSFunction, m_scopeChain) + FIELD_OFFSET(ScopeChain, m_node… in compileOpCall()
|
D | JITInlineMethods.h | 34 #undef FIELD_OFFSET // Fix conflict with winnt.h. 40 #define FIELD_OFFSET(class, field) (reinterpret_cast<ptrdiff_t>(&(reinterpret_cast<class*>(0x4000)-… macro 261 return jnePtr(Address(reg, FIELD_OFFSET(JSCell, m_structure)), ImmPtr(structure)); in checkStructure()
|
/external/qemu/distrib/sdl-1.2.12/src/audio/windx5/ |
D | directx.h | 66 #ifndef FIELD_OFFSET 67 #define FIELD_OFFSET(type, field) ((LONG)&(((type *)0)->field)) macro
|
/external/qemu/distrib/sdl-1.2.12/src/video/windx5/ |
D | directx.h | 66 #ifndef FIELD_OFFSET 67 #define FIELD_OFFSET(type, field) ((LONG)&(((type *)0)->field)) macro
|
/external/webkit/JavaScriptCore/ |
D | ChangeLog | 9700 Renamed OBJECT_OFFSET => FIELD_OFFSET 9972 OBJECT_OFFSET => FIELD_OFFSET
|