Lines Matching full:bits
370 uint32_t bits = GetBitField(); in GetObjectType() local
371 return ObjectTypeBits::Decode(bits); in GetObjectType()
376 uint32_t bits = GetBitField(); in SetObjectType() local
377 uint32_t newVal = ObjectTypeBits::Update(bits, type); in SetObjectType()
1069 uint32_t bits = GetBitField(); in IsCallable() local
1070 return CallableBit::Decode(bits); in IsCallable()
1075 uint32_t bits = GetBitField(); in IsConstructor() local
1076 return ConstructorBit::Decode(bits); in IsConstructor()
1081 uint32_t bits = GetBitField(); in IsExtensible() local
1082 return ExtensibleBit::Decode(bits); in IsExtensible()
1087 uint32_t bits = GetBitField(); in IsPrototype() local
1088 return IsPrototypeBit::Decode(bits); in IsPrototype()
1093 uint32_t bits = GetBitField(); in IsLiteral() local
1094 return IsLiteralBit::Decode(bits); in IsLiteral()
1099 uint32_t bits = GetBitField(); in IsClassConstructor() local
1100 return ClassConstructorBit::Decode(bits); in IsClassConstructor()
1110 uint32_t bits = GetBitField(); in IsClassPrototype() local
1111 return ClassPrototypeBit::Decode(bits); in IsClassPrototype()
1116 uint32_t bits = GetBitField(); in IsGlobalConstOrBuiltinsObject() local
1117 return GlobalConstOrBuiltinsObjectBit::Decode(bits); in IsGlobalConstOrBuiltinsObject()
1122 uint32_t bits = GetBitField(); in IsDictionaryMode() local
1123 return IsDictionaryBit::Decode(bits); in IsDictionaryMode()
1129 uint32_t bits = GetBitField(); in IsTS() local
1130 return IsTSBit::Decode(bits); in IsTS()
1379 uint32_t bits = GetBitField(); in SetElementRepresentation() local
1380 uint32_t newVal = ElementRepresentationBits::Update(bits, representation); in SetElementRepresentation()
1386 uint32_t bits = GetBitField(); in GetElementRepresentation() local
1387 return ElementRepresentationBits::Decode(bits); in GetElementRepresentation()
1416 uint32_t bits = GetBitField(); in IsStableJSArguments() local
1417 auto type = ObjectTypeBits::Decode(bits); in IsStableJSArguments()
1418 return IsStableElementsBit::Decode(bits) && (type == JSType::JS_ARGUMENTS); in IsStableJSArguments()
1422 uint32_t bits = GetBitField(); in IsStableJSArray() local
1423 auto type = ObjectTypeBits::Decode(bits); in IsStableJSArray()
1424 return IsStableElementsBit::Decode(bits) && (type == JSType::JS_ARRAY); in IsStableJSArray()
1438 uint32_t bits = GetBitField1(); in SetNumberOfProps() local
1439 uint32_t newVal = NumberOfPropsBits::Update(bits, num); in SetNumberOfProps()
1451 uint32_t bits = GetBitField1(); in NumberOfProps() local
1452 return NumberOfPropsBits::Decode(bits); in NumberOfProps()
1477 uint32_t bits = GetBitField1(); in GetObjectSize() local
1478 return ObjectSizeInWordsBits::Decode(bits) * JSTaggedValue::TaggedTypeSize(); in GetObjectSize()
1484 uint32_t bits = GetBitField1(); in SetObjectSize() local
1485 … uint32_t newVal = ObjectSizeInWordsBits::Update(bits, num / JSTaggedValue::TaggedTypeSize()); in SetObjectSize()
1498 uint32_t bits = GetBitField1(); in GetInlinedPropertiesIndex() local
1499 return InlinedPropsStartBits::Decode(bits) + index; in GetInlinedPropertiesIndex()
1504 uint32_t bits = GetBitField1(); in SetInlinedPropsStart() local
1505 … uint32_t newVal = InlinedPropsStartBits::Update(bits, num / JSTaggedValue::TaggedTypeSize()); in SetInlinedPropsStart()
1511 uint32_t bits = GetBitField1(); in GetInlinedPropsStartSize() local
1512 return InlinedPropsStartBits::Decode(bits) * JSTaggedValue::TaggedTypeSize(); in GetInlinedPropsStartSize()
1519 uint32_t bits = GetBitField1(); in GetInlinedProperties() local
1520 …rn static_cast<uint32_t>(ObjectSizeInWordsBits::Decode(bits) - InlinedPropsStartBits::Decode(bits)… in GetInlinedProperties()