v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::turboshaft::LoadStoreSimplificationConfiguration Struct Reference

#include <load-store-simplification-reducer.h>

Inheritance diagram for v8::internal::compiler::turboshaft::LoadStoreSimplificationConfiguration:
Collaboration diagram for v8::internal::compiler::turboshaft::LoadStoreSimplificationConfiguration:

Static Public Attributes

static constexpr bool kNeedsUntaggedBase = false
 
static constexpr int32_t kMinOffset = std::numeric_limits<int32_t>::min() + 1
 
static constexpr int32_t kMaxOffset = std::numeric_limits<int32_t>::max()
 
static constexpr int kMaxElementSizeLog2 = 3
 

Detailed Description

Definition at line 17 of file load-store-simplification-reducer.h.

Member Data Documentation

◆ kMaxElementSizeLog2

int v8::internal::compiler::turboshaft::LoadStoreSimplificationConfiguration::kMaxElementSizeLog2 = 3
staticconstexpr

Definition at line 53 of file load-store-simplification-reducer.h.

◆ kMaxOffset

int32_t v8::internal::compiler::turboshaft::LoadStoreSimplificationConfiguration::kMaxOffset = std::numeric_limits<int32_t>::max()
staticconstexpr

Definition at line 49 of file load-store-simplification-reducer.h.

◆ kMinOffset

int32_t v8::internal::compiler::turboshaft::LoadStoreSimplificationConfiguration::kMinOffset = std::numeric_limits<int32_t>::min() + 1
staticconstexpr

Definition at line 48 of file load-store-simplification-reducer.h.

◆ kNeedsUntaggedBase

bool v8::internal::compiler::turboshaft::LoadStoreSimplificationConfiguration::kNeedsUntaggedBase = false
staticconstexpr

Definition at line 45 of file load-store-simplification-reducer.h.


The documentation for this struct was generated from the following file: