13#define ASSERT_OFFSET(BuiltinName) \
14 static_assert(IsolateData::builtin_tier0_entry_table_offset() + \
15 Builtins::ToInt(BuiltinName) * kSystemPointerSize <= \
33 float float_val =
static_cast<float>(double_val);
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 V8_EMBEDDED_CONSTANT_POOL_BOOL
#define ASSERT_OFFSET(BuiltinName)
static V ReadUnalignedValue(Address p)
V8_INLINE Dest bit_cast(Source const &source)
static void WriteUnalignedValue(Address p, V value)
FloatWithBits< 32 > Float32
FloatWithBits< 64 > Float64
constexpr uint8_t kInstrSize
#define DCHECK(condition)