Lines Matching refs:bits

537         uint32_t bits = GetBitField();
538 return ObjectTypeBits::Decode(bits);
543 uint32_t bits = GetBitField();
544 uint32_t newVal = ObjectTypeBits::Update(bits, type);
1053 uint32_t bits = GetBitField();
1054 return IsJSSharedBit::Decode(bits);
1463 uint32_t bits = GetBitField();
1464 return CallableBit::Decode(bits);
1469 uint32_t bits = GetBitField();
1470 return ConstructorBit::Decode(bits);
1475 uint32_t bits = GetBitField();
1476 return ExtensibleBit::Decode(bits);
1481 uint32_t bits = GetBitField();
1482 return IsPrototypeBit::Decode(bits);
1487 uint32_t bits = GetBitField();
1488 return IsClassConstructorOrPrototypeBit::Decode(bits) && IsConstructor();
1498 uint32_t bits = GetBitField();
1499 return IsClassConstructorOrPrototypeBit::Decode(bits) && IsPrototype();
1504 uint32_t bits = GetBitField();
1505 return IsNativeBindingObjectBit::Decode(bits);
1510 uint32_t bits = GetBitField();
1511 return IsDictionaryBit::Decode(bits);
1517 uint32_t bits = GetBitField();
1518 return IsTSBit::Decode(bits);
1523 uint32_t bits = GetBitField();
1524 return IsJSFunctionBit::Decode(bits);
1529 uint32_t bits = GetBitField();
1530 return IsOnHeap::Decode(bits);
1786 uint32_t bits = GetBitField();
1787 uint32_t newVal = ElementsKindBits::Update(bits, kind);
1793 uint32_t bits = GetBitField();
1794 return ElementsKindBits::Decode(bits);
1799 uint32_t bits = GetBitField();
1800 uint32_t newVal = LevelBit::Update(bits, level);
1806 uint32_t bits = GetBitField();
1807 return LevelBit::Decode(bits);
1830 uint32_t bits = GetBitField();
1831 auto type = ObjectTypeBits::Decode(bits);
1832 return IsStableElementsBit::Decode(bits) && (type == JSType::JS_ARGUMENTS);
1836 uint32_t bits = GetBitField();
1837 auto type = ObjectTypeBits::Decode(bits);
1838 return IsStableElementsBit::Decode(bits) && (type == JSType::JS_ARRAY);
1852 uint32_t bits = GetBitField1();
1853 uint32_t newVal = NumberOfPropsBits::Update(bits, num);
1865 uint32_t bits = GetBitField1();
1866 return NumberOfPropsBits::Decode(bits);
1907 uint32_t bits = GetBitField1();
1908 return ObjectSizeInWordsBits::Decode(bits) * JSTaggedValue::TaggedTypeSize();
1919 uint32_t bits = GetBitField1();
1920 uint32_t newVal = ObjectSizeInWordsBits::Update(bits, num / JSTaggedValue::TaggedTypeSize());
1933 uint32_t bits = GetBitField1();
1934 return InlinedPropsStartBits::Decode(bits) + index;
1939 uint32_t bits = GetBitField1();
1940 uint32_t newVal = InlinedPropsStartBits::Update(bits, num / JSTaggedValue::TaggedTypeSize());
1946 uint32_t bits = GetBitField1();
1947 return InlinedPropsStartBits::Decode(bits) * JSTaggedValue::TaggedTypeSize();
1953 uint32_t bits = GetBitField1();
1954 return static_cast<uint32_t>(ObjectSizeInWordsBits::Decode(bits) - InlinedPropsStartBits::Decode(bits));
1967 uint32_t bits = GetBitField1();
1968 return HasDeletePropertyBit::Decode(bits);
1978 uint32_t bits = GetBitField1();
1979 return IsAllTaggedPropBit::Decode(bits);