Lines Matching defs:details

24 #include "src/objects/property-details.h"
818 TNode<Uint32T> details = Unsigned(LoadAndUntagToWord32ObjectField(
822 exit_point->Return(CallGetterIfAccessor(value, CAST(holder), details,
1165 void AccessorAssembler::JumpIfDataProperty(TNode<Uint32T> details,
1169 GotoIf(IsSetWord32(details, PropertyDetails::kAttributesReadOnlyMask),
1172 CSA_DCHECK(this, IsNotSetWord32(details,
1175 TNode<Uint32T> kind = DecodeWord32<PropertyDetails::KindField>(details);
1279 TNode<Uint32T> details =
1286 GotoIf(IsSetWord32(details, kTypeAndReadOnlyMask), miss);
1289 GotoIf(IsPropertyDetailsConst(details), &if_constant);
1437 // Load last descriptor details.
1453 TNode<Uint32T> details = LoadDetailsByKeyIndex(descriptors, last_key_index);
1466 GotoIf(IsSetWord32(details, kKindAndAttributesDontDeleteReadOnlyMask),
1471 IsSetWord32(details, PropertyDetails::kAttributesDontEnumMask),
1479 descriptors, last_key_index, details,
1539 TNode<BoolT> AccessorAssembler::IsPropertyDetailsConst(TNode<Uint32T> details) {
1541 DecodeWord32<PropertyDetails::ConstnessField>(details),
1548 TNode<Uint32T> details, TNode<Object> value, Label* slow,
1553 Word32Equal(DecodeWord32<PropertyDetails::KindField>(details),
1557 DecodeWord32<PropertyDetails::LocationField>(details),
1564 DecodeWord32<PropertyDetails::RepresentationField>(details);
1570 DecodeWordFromWord32<PropertyDetails::FieldIndexField>(details);
1600 GotoIfNot(IsPropertyDetailsConst(details), &store_value);
1616 GotoIfNot(IsPropertyDetailsConst(details), &if_mutable);
1673 GotoIfNot(IsPropertyDetailsConst(details), &if_mutable);
1684 GotoIfNot(IsPropertyDetailsConst(details), &if_mutable);
1716 TNode<IntPtrT> descriptor_name_index, TNode<Uint32T> details,
1723 DecodeWordFromWord32<PropertyDetails::FieldIndexField>(details);
1834 TNode<Uint32T> details = LoadDetailsByKeyIndex(properties, name_index);
1840 GotoIf(IsSetWord32(details, kTypeAndReadOnlyMask), miss);
2124 TNode<Uint32T> details =
2128 details, Representation::kDouble),
3838 TNode<Int32T> details = LoadAndUntagToWord32ObjectField(
3840 GotoIf(IsSetWord32(details, PropertyDetails::kAttributesReadOnlyMask), miss);
3842 Word32Equal(DecodeWord32<PropertyDetails::KindField>(details),
3846 DecodeWord32<PropertyDetails::PropertyCellTypeField>(details);