Searched refs:asBits (Results 1 – 7 of 7) sorted by relevance
/external/webkit/Source/JavaScriptCore/runtime/ |
D | JSValueInlineMethods.h | 190 u.asBits.tag = EmptyValueTag; in JSValue() 191 u.asBits.payload = 0; in JSValue() 196 u.asBits.tag = NullTag; in JSValue() 197 u.asBits.payload = 0; in JSValue() 202 u.asBits.tag = UndefinedTag; in JSValue() 203 u.asBits.payload = 0; in JSValue() 208 u.asBits.tag = BooleanTag; in JSValue() 209 u.asBits.payload = 1; in JSValue() 214 u.asBits.tag = BooleanTag; in JSValue() 215 u.asBits.payload = 0; in JSValue() [all …]
|
D | JSValue.h | 77 } asBits; member 82 } asBits; member
|
/external/webkit/Source/JavaScriptCore/jit/ |
D | JITPropertyAccess32_64.cpp | 317 … OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), regT1); // … in emit_op_get_by_val() 318 … OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), regT0);… in emit_op_get_by_val() 369 … OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), TrustedImm3… in emit_op_put_by_val() 373 … OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.payload))); // pay… in emit_op_put_by_val() 374 …ight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag))); // tag in emit_op_put_by_val() 568 …r*>(&base->m_propertyStorage[cachedOffset]) + OBJECT_OFFSETOF(JSValue, u.asBits.payload), resultPa… in compileGetDirectOffset() 569 …har*>(&base->m_propertyStorage[cachedOffset]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag), resultTag); in compileGetDirectOffset() 627 …ter, OBJECT_OFFSETOF(JITStackFrame, args[2]) + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), regT3); in privateCompilePutByIdTransition() 628 …egister, OBJECT_OFFSETOF(JITStackFrame, args[2]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), regT2); in privateCompilePutByIdTransition() 630 …ETOF(JITStackFrame, args[2]) + sizeof(void*) + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), regT3); in privateCompilePutByIdTransition() [all …]
|
D | SpecializedThunkJIT.h | 101 …loadPtr(Address(stackPointerRegister, OBJECT_OFFSETOF(JSValue, u.asBits.tag) - sizeof(double)), re… in returnDouble() 102 …loadPtr(Address(stackPointerRegister, OBJECT_OFFSETOF(JSValue, u.asBits.payload) - sizeof(double))… in returnDouble()
|
D | JSInterfaceJIT.h | 247 …cast<unsigned>(virtualRegisterIndex) * sizeof(Register)) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)); in tagFor() 253 …<unsigned>(virtualRegisterIndex) * sizeof(Register)) + OBJECT_OFFSETOF(JSValue, u.asBits.payload)); in payloadFor() 335 …rtualRegisterIndex) * sizeof(Register)) + OBJECT_OFFSETOF(EncodedValueDescriptor, asBits.payload)); in intPayloadFor() 340 …>(virtualRegisterIndex) * sizeof(Register)) + OBJECT_OFFSETOF(EncodedValueDescriptor, asBits.tag)); in intTagFor()
|
D | JITOpcodes32_64.cpp | 307 …terpret_cast<char*>(&globalData->exception) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), TrustedImm3… in privateCompileCTINativeCall() 445 …terpret_cast<char*>(&globalData->exception) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), TrustedImm3… in privateCompileCTINativeCall() 602 …load32(Address(regT2, Structure::prototypeOffset() + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), … in emit_op_instanceof() 845 …load32(BaseIndex(regT2, regT3, TimesEight, OBJECT_OFFSETOF(JSValue, u.asBits.payload)), regT0); //… in emit_op_resolve_global() 846 … load32(BaseIndex(regT2, regT3, TimesEight, OBJECT_OFFSETOF(JSValue, u.asBits.tag)), regT1); // tag in emit_op_resolve_global() 1359 …Address(regT2, Structure::prototypeOffset() + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), TrustedImm3… in emit_op_next_pname() 1360 …loadPtr(Address(regT2, Structure::prototypeOffset() + OBJECT_OFFSETOF(JSValue, u.asBits.payload)),… in emit_op_next_pname() 1439 …T3, OBJECT_OFFSETOF(JSGlobalData, exception) + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), regT0); in emit_op_catch() 1440 …(regT3, OBJECT_OFFSETOF(JSGlobalData, exception) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), regT1); in emit_op_catch() 1441 …ess(regT3, OBJECT_OFFSETOF(JSGlobalData, exception) + OBJECT_OFFSETOF(JSValue, u.asBits.payload))); in emit_op_catch() [all …]
|
D | JITInlineMethods.h | 459 …convertInt32ToDouble(AbsoluteAddress(bytePointer + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), va… in emitLoadInt32ToDouble()
|