Home
last modified time | relevance | path

Searched refs:kSmiShiftSize (Results 1 - 23 of 23) sorted by relevance

/third_party/node/deps/v8/src/torque/
H A Dglobal-context.cc32 kSmiTagSize + (force_32bit ? SmiTagging<kApiInt32Size>::kSmiShiftSize in TargetArchitecture()
33 : kSmiShiftSize)), in TargetArchitecture()
/third_party/node/deps/v8/include/
H A Dv8-internal.h76 enum { kSmiShiftSize = 0, kSmiValueSize = 31 }; enumerator
83 int shift_bits = kSmiTagSize + kSmiShiftSize; in SmiToInt()
101 enum { kSmiShiftSize = 31, kSmiValueSize = 32 }; enumerator
108 int shift_bits = kSmiTagSize + kSmiShiftSize; in SmiToInt()
142 // TODO(ishell): Consinder adding kSmiShiftBits = kSmiShiftSize + kSmiTagSize
144 const int kSmiShiftSize = PlatformSmiTagging::kSmiShiftSize; member
152 return (static_cast<Address>(value) << (kSmiTagSize + kSmiShiftSize)) | in IntToSmi()
/third_party/node/deps/v8/include/v8-include/
H A Dv8-internal.h77 enum { kSmiShiftSize = 0, kSmiValueSize = 31 }; enumerator
84 int shift_bits = kSmiTagSize + kSmiShiftSize; in SmiToInt()
102 enum { kSmiShiftSize = 31, kSmiValueSize = 32 }; enumerator
109 int shift_bits = kSmiTagSize + kSmiShiftSize; in SmiToInt()
143 // TODO(ishell): Consinder adding kSmiShiftBits = kSmiShiftSize + kSmiTagSize
145 const int kSmiShiftSize = PlatformSmiTagging::kSmiShiftSize; member
154 return (static_cast<Address>(value) << (kSmiTagSize + kSmiShiftSize)) | in IntToSmi()
/third_party/node/deps/v8/src/objects/
H A Dsmi.h52 int smi_shift_bits = kSmiTagSize + kSmiShiftSize; in FromIntptr()
H A Dembedder-data-slot-inl.h154 STATIC_ASSERT(kSmiShiftSize == 0); in gc_safe_store()
/third_party/node/deps/v8/src/common/
H A Dglobals.h573 static_assert((kSmiValueSize + kSmiShiftSize + kSmiTagSize) % 32 == 0,
577 (kSmiValueSize + kSmiShiftSize + kSmiTagSize) == 64;
579 (kSmiValueSize + kSmiShiftSize + kSmiTagSize) == 32;
589 uintptr_t{1} << (kSmiValueSize + kSmiShiftSize + kSmiTagSize - 1));
/third_party/node/deps/v8/src/codegen/ppc/
H A Dmacro-assembler-ppc.h1066 static const int kSmiShift = kSmiTagSize + kSmiShiftSize;
1320 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 32);
1365 static const int kSmiShift = kSmiTagSize + kSmiShiftSize;
/third_party/node/deps/v8/src/codegen/s390/
H A Dmacro-assembler-s390.h1483 static const int kSmiShift = kSmiTagSize + kSmiShiftSize;
1706 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 32);
1777 static const int kSmiShift = kSmiTagSize + kSmiShiftSize;
/third_party/node/deps/v8/src/codegen/x64/
H A Dmacro-assembler-x64.h628 static const int kSmiShift = kSmiTagSize + kSmiShiftSize;
/third_party/node/deps/v8/src/compiler/
H A Dcode-assembler.cc374 CHECK_EQ(0, value & ((static_cast<intptr_t>(1) << kSmiShiftSize) - 1)); in TryToSmiConstant()
H A Dwasm-compiler.cc3465 return gasm_->IntPtrConstant(kSmiShiftSize + kSmiTagSize); in BuildSmiShiftBitsConstant()
3469 return Int32Constant(kSmiShiftSize + kSmiTagSize); in BuildSmiShiftBitsConstant32()
H A Deffect-control-linearizer.cc4663 return __ Int32Constant(kSmiShiftSize + kSmiTagSize); in SmiShiftBitsConstant()
4665 return __ IntPtrConstant(kSmiShiftSize + kSmiTagSize); in SmiShiftBitsConstant()
/third_party/node/deps/v8/src/codegen/ia32/
H A Dmacro-assembler-ia32.cc1880 STATIC_ASSERT(kSmiShiftSize == 0); in CallRecordWriteStub()
/third_party/node/deps/v8/src/codegen/loong64/
H A Dassembler-loong64.h29 constexpr int kSmiShift = kSmiTagSize + kSmiShiftSize;
/third_party/node/deps/v8/src/codegen/
H A Dcode-stub-assembler.cc710 DCHECK_EQ(kSmiShiftSize, 31); in TaggedIndexToSmi()
713 IntPtrConstant(kSmiShiftSize))); in TaggedIndexToSmi()
716 DCHECK_EQ(kSmiShiftSize, 0); in TaggedIndexToSmi()
725 DCHECK_EQ(kSmiShiftSize, 31); in SmiToTaggedIndex()
728 IntPtrConstant(kSmiShiftSize)))); in SmiToTaggedIndex()
731 DCHECK_EQ(kSmiShiftSize, 0); in SmiToTaggedIndex()
750 static_assert(!COMPRESS_POINTERS_BOOL || (kSmiShiftSize + kSmiTagSize == 1), in SmiFromInt32()
793 return IntPtrConstant(constant_value >> (kSmiShiftSize + kSmiTagSize)); in SmiUntag()
10379 int const kSmiShiftBits = kSmiShiftSize + kSmiTagSize;
H A Dcode-stub-assembler.h4163 return IntPtrConstant(kSmiShiftSize + kSmiTagSize); in SmiShiftBitsConstant()
4166 return Int32Constant(kSmiShiftSize + kSmiTagSize); in SmiShiftBitsConstant32()
/third_party/node/deps/v8/src/codegen/arm64/
H A Dassembler-arm64.h63 constexpr int kSmiShift = kSmiTagSize + kSmiShiftSize;
/third_party/node/deps/v8/src/codegen/riscv64/
H A Dassembler-riscv64.h64 constexpr int kSmiShift = kSmiTagSize + kSmiShiftSize;
/third_party/node/deps/v8/src/wasm/baseline/
H A Dliftoff-assembler.h731 DCHECK_EQ(kSmiShiftSize + kSmiTagSize, 4 * kBitsPerByte); in LoadSmiAsInt32()
H A Dliftoff-compiler.cc4155 __ emit_i32_shli(reg, reg, kSmiShiftSize + kSmiTagSize);
4158 kSmiShiftSize + kSmiTagSize);
/third_party/node/deps/v8/src/codegen/arm/
H A Dmacro-assembler-arm.cc260 STATIC_ASSERT(kSmiShiftSize == 0); in LoadEntryFromBuiltinIndex()
/third_party/node/deps/v8/src/codegen/mips64/
H A Dassembler-mips64.h59 constexpr int kSmiShift = kSmiTagSize + kSmiShiftSize;
/third_party/node/deps/v8/src/codegen/mips/
H A Dmacro-assembler-mips.cc3915 STATIC_ASSERT(kSmiShiftSize == 0); in CallRecordWriteStub()

Completed in 97 milliseconds