13#define ASSERT_OFFSET(BuiltinName) \
14 static_assert(IsolateData::builtin_tier0_entry_table_offset() + \
15 Builtins::ToInt(BuiltinName) * kSystemPointerSize <= \
32 return Float32::FromBits(
static_cast<uint32_t
>(f64_val.get_bits() >> 32));
static void PatchToJump(Address pc, Address new_pc)
static V8_EXPORT_PRIVATE const int kEagerDeoptExitSize
static V8_EXPORT_PRIVATE const int kAdaptShadowStackOffsetToSubtract
static V8_EXPORT_PRIVATE const int kLazyDeoptExitSize
void SetCallerFp(unsigned offset, intptr_t value)
void SetCallerConstantPool(unsigned offset, intptr_t value)
void SetCallerPc(unsigned offset, intptr_t value)
void SetFrameSlot(unsigned offset, intptr_t value)
void SetDoubleRegister(unsigned n, Float64 value)
Float64 GetDoubleRegister(unsigned n) const
Float32 GetFloatRegister(unsigned n) const
Simd128 simd128_registers_[Simd128Register::kNumRegisters]
#define ASSERT_OFFSET(BuiltinName)
static V ReadUnalignedValue(Address p)
static void WriteUnalignedValue(Address p, V value)
FloatWithBits< 32 > Float32
FloatWithBits< 64 > Float64