Lines Matching refs:JSValue
247 ASSERT(sizeof(JSValue) == 8);
653 store64(value, Address(base, JSObject::offsetOfInlineStorage() + sizeof(JSValue) * offsetInInlineStorage(cachedOffset)));
658 store64(value, Address(base, sizeof(JSValue) * offsetInButterfly(cachedOffset)));
665 load64(Address(base, JSObject::offsetOfInlineStorage() + sizeof(JSValue) * offsetInInlineStorage(cachedOffset)), result);
670 load64(Address(result, sizeof(JSValue) * offsetInButterfly(cachedOffset)), result);
1365 void JIT::testPrototype(JSValue prototype, JumpList& failureCases, StructureStubInfo* stubInfo)
1603 move(TrustedImm32(JSValue::Int32Tag), resultTag);
1686 slowCases.append(branch32(NotEqual, lateScratch, TrustedImm32(JSValue::Int32Tag)));
1757 Jump doubleCase = branch32(NotEqual, lateScratch, TrustedImm32(JSValue::Int32Tag));
1761 slowCases.append(branch32(Above, lateScratch, TrustedImm32(JSValue::LowestTag)));