Home
last modified time | relevance | path

Searched refs:KindField (Results 1 – 20 of 20) sorted by relevance

/third_party/node/deps/v8/src/objects/
Dproperty-details.h271 : value_(KindField::encode(kind) |
285 : value_(KindField::encode(kind) |
298 KindField::encode(kind) | AttributesField::encode(attributes) |
359 PropertyKind kind() const { return KindField::decode(value_); } in kind()
368 return (value_ & (KindField::kMask | AttributesField::kMask)) == in HasKindAndAttributes()
369 (KindField::encode(kind) | AttributesField::encode(attributes)); in HasKindAndAttributes()
400 using KindField = base::BitField<PropertyKind, 0, 1>; variable
401 using ConstnessField = KindField::Next<PropertyConstness, 1>;
432 STATIC_ASSERT(KindField::kLastUsedBit < 8);
Dcode.h194 V(KindField, CodeKind, 4, _) \
677 V(KindField, CodeKind, 4, _) \
683 STATIC_ASSERT(kCodeKindCount <= KindField::kNumValues);
Dcode-inl.h541 return KindField::decode(flags); in kind()
611 uint32_t flags = KindField::encode(kind) | in initialize_flags()
1072 uint16_t value = KindField::encode(kind); in initialize_flags()
1081 return KindField::decode(flags(kRelaxedLoad)); in kind()
/third_party/node/deps/v8/src/wasm/
Dvalue-type.h301 constexpr ValueType() : bit_field_(KindField::encode(kVoid)) {} in ValueType()
304 return ValueType(KindField::encode(kind)); in Primitive()
309 KindField::encode(nullability == kNullable ? kOptRef : kRef) | in Ref()
318 return ValueType(KindField::encode(kRtt) | in Rtt()
324 return ValueType(KindField::encode(kind) | HeapTypeField::encode(index)); in FromIndex()
372 constexpr ValueKind kind() const { return KindField::decode(bit_field_); } in kind()
540 return ValueType(KindField::encode(kind) | HeapTypeField::encode(index) | in CanonicalWithRelativeIndex()
557 using KindField = base::BitField<ValueKind, 0, kKindBits>; variable
558 using HeapTypeField = KindField::Next<uint32_t, kHeapTypeBits>;
567 std::max(KindField::kLastUsedBit,
Dwasm-module.h95 ConstantExpression() : bit_field_(KindField::encode(kEmpty)) {} in ConstantExpression()
99 KindField::encode(kI32Const)); in I32Const()
103 KindField::encode(kRefFunc)); in RefFunc()
107 KindField::encode(kRefNull)); in RefNull()
112 KindField::encode(kWireBytesRef)); in WireBytes()
115 Kind kind() const { return KindField::decode(bit_field_); } in kind()
152 using KindField = LengthField::Next<Kind, kKindBits>; variable
158 STATIC_ASSERT(kLastKind <= KindField::kMax + 1);
Dwasm-code-manager.h272 Kind kind() const { return KindField::decode(flags_); } in kind()
399 flags_(KindField::encode(kind) | ExecutionTierField::encode(tier) | in WasmCode()
477 using KindField = base::BitField8<Kind, 0, 3>; variable
478 using ExecutionTierField = KindField::Next<ExecutionTier, 2>;
/third_party/node/deps/v8/src/compiler/backend/
Dinstruction.h61 Kind kind() const { return KindField::decode(value_); } in kind()
147 explicit InstructionOperand(Kind kind) : value_(KindField::encode(kind)) {} in InstructionOperand()
151 using KindField = base::BitField64<Kind, 0, 3>; variable
363 STATIC_ASSERT(KindField::kSize == 3);
407 STATIC_ASSERT(KindField::kSize == 3);
445 STATIC_ASSERT(KindField::kSize == 3);
484 STATIC_ASSERT(KindField::kSize == 3);
588 STATIC_ASSERT(KindField::kSize == 3);
714 return InstructionOperand::KindField::update( in GetCanonicalizedValue()
/third_party/node/deps/v8/src/ic/
Daccessor-assembler.cc1175 TNode<Uint32T> kind = DecodeWord32<PropertyDetails::KindField>(details); in JumpIfDataProperty()
1283 PropertyDetails::KindField::kMask | in HandleStoreICHandlerCase()
1460 PropertyDetails::KindField::kMask | in HandleStoreICTransitionMapHandlerCase()
1553 Word32Equal(DecodeWord32<PropertyDetails::KindField>(details), in OverwriteExistingFastDataProperty()
1837 PropertyDetails::KindField::kMask | in HandleStoreICProtoHandler()
3842 Word32Equal(DecodeWord32<PropertyDetails::KindField>(details), in StoreGlobalIC_PropertyCellCase()
/third_party/node/deps/v8/src/builtins/
Dbuiltins-object-gen.cc74 return DecodeWord32<PropertyDetails::KindField>(details); in LoadPropertyKind()
/third_party/node/deps/v8/src/builtins/ppc/
Dbuiltins-ppc.cc42 __ DecodeField<Code::KindField>(scratch); in AssertCodeIsBaseline()
/third_party/node/deps/v8/src/builtins/s390/
Dbuiltins-s390.cc43 __ DecodeField<Code::KindField>(scratch); in AssertCodeIsBaseline()
/third_party/node/deps/v8/src/builtins/loong64/
Dbuiltins-loong64.cc336 __ DecodeField<Code::KindField>(scratch); in AssertCodeIsBaseline()
/third_party/node/deps/v8/src/builtins/arm/
Dbuiltins-arm.cc348 __ DecodeField<Code::KindField>(scratch); in AssertCodeIsBaseline()
/third_party/node/deps/v8/src/builtins/arm64/
Dbuiltins-arm64.cc425 __ DecodeField<CodeT::KindField>(scratch); in AssertCodeTIsBaselineAllowClobber()
/third_party/node/deps/v8/src/builtins/mips64/
Dbuiltins-mips64.cc336 __ DecodeField<Code::KindField>(scratch); in AssertCodeIsBaseline()
/third_party/node/deps/v8/src/builtins/riscv64/
Dbuiltins-riscv64.cc361 __ DecodeField<Code::KindField>(scratch); in AssertCodeIsBaseline()
/third_party/node/deps/v8/src/builtins/ia32/
Dbuiltins-ia32.cc598 __ DecodeField<Code::KindField>(scratch); in AssertCodeIsBaseline()
/third_party/node/deps/v8/src/builtins/x64/
Dbuiltins-x64.cc683 __ DecodeField<CodeT::KindField>(scratch); in AssertCodeTIsBaselineAllowClobber()
/third_party/node/deps/v8/src/builtins/mips/
Dbuiltins-mips.cc640 __ DecodeField<Code::KindField>(scratch); in AssertCodeIsBaseline()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc2976 this, Word32Equal(DecodeWord32<CodeT::KindField>(code_flags), in LoadSharedFunctionInfoBytecodeArray()
8689 TNode<Uint32T> kind = DecodeWord32<PropertyDetails::KindField>(details); in BasicLoadNumberDictionaryElement()
9712 TNode<Uint32T> kind = DecodeWord32<PropertyDetails::KindField>(details); in CallGetterIfAccessor()