Home
last modified time | relevance | path

Searched refs:asBits (Results 1 – 7 of 7) sorted by relevance

/external/webkit/Source/JavaScriptCore/runtime/
DJSValueInlineMethods.h190 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 …]
DJSValue.h77 } asBits; member
82 } asBits; member
/external/webkit/Source/JavaScriptCore/jit/
DJITPropertyAccess32_64.cpp317 … 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 …]
DSpecializedThunkJIT.h101 …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()
DJSInterfaceJIT.h247 …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()
DJITOpcodes32_64.cpp307 …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 …]
DJITInlineMethods.h459 …convertInt32ToDouble(AbsoluteAddress(bytePointer + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), va… in emitLoadInt32ToDouble()