Searched refs:valueTag (Results 1 - 6 of 6) sorted by relevance
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/ |
H A D | JITInlines.h | 343 const RegisterID valueTag = regT1; local 355 store32(valueTag, &descriptor->asBits.tag); 370 store32(valueTag, BaseIndex(scratch, bucketCounterRegister, TimesEight, OBJECT_OFFSETOF(JSValue, u.asBits.tag)));
|
H A D | JITOpcodes.cpp | 1320 const RegisterID valueTag = regT1; local 1335 move(TrustedImm32(JSValue::CellTag), valueTag); local 1373 move(TrustedImm32(JSValue::CellTag), valueTag); local 1436 compileGetDirectOffset(regT2, valueTag, value, regT3, KnownNotFinal); 1445 load32(reinterpret_cast<char*>(pc->m_registerAddress) + OBJECT_OFFSETOF(JSValue, u.asBits.tag), valueTag); 1455 load32(Address(scope, pc->m_offset * sizeof(Register) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), valueTag); local 1468 emitStore(*valueVR, valueTag, value);
|
H A D | JIT.h | 457 void emitWriteBarrier(RegisterID owner, RegisterID valueTag, RegisterID scratch, RegisterID scratch2, WriteBarrierMode, WriteBarrierUseKind); 549 void compilePutDirectOffset(RegisterID base, RegisterID valueTag, RegisterID valuePayload, PropertyOffset cachedOffset);
|
H A D | JITPropertyAccess32_64.cpp | 590 void JIT::compilePutDirectOffset(RegisterID base, RegisterID valueTag, RegisterID valuePayload, PropertyOffset cachedOffset) argument 594 emitStore(indexRelativeToBase(cachedOffset), valueTag, valuePayload, base); local
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGSpeculativeJIT32_64.cpp | 1889 void SpeculativeJIT::compileContiguousPutByVal(Node* node, BaseOperandType& base, PropertyOperandType& property, ValueOperandType& value, GPRReg valuePayloadReg, TagType valueTag) argument 1904 m_jit.store32(valueTag, MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::TimesEight, OBJECT_OFFSETOF(JSValue, u.asBits.tag))); 1932 m_jit.store32(valueTag, MacroAssembler::BaseIndex(storageReg, propertyReg, MacroAssembler::TimesEight, OBJECT_OFFSETOF(JSValue, u.asBits.tag))); 1945 NoResult, baseReg, propertyReg, valueTag, valuePayloadReg)); 3125 GPRTemporary valueTag(this); 3129 GPRReg valueTagGPR = valueTag.gpr();
|
H A D | DFGSpeculativeJIT.h | 1950 void compileContiguousPutByVal(Node*, BaseOperandType&, PropertyOperandType&, ValueOperandType&, GPRReg valuePayloadReg, TagType valueTag);
|
Completed in 154 milliseconds