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

#include <late-load-elimination-reducer.h>

Collaboration diagram for v8::internal::compiler::turboshaft::MemoryAddress:

Public Member Functions

bool operator== (const MemoryAddress &other) const
 

Public Attributes

OpIndex base
 
OptionalOpIndex index
 
int32_t offset
 
uint8_t element_size_log2
 
uint8_t size
 

Friends

template<typename H >
H AbslHashValue (H h, const MemoryAddress &mem)
 

Detailed Description

Definition at line 189 of file late-load-elimination-reducer.h.

Member Function Documentation

◆ operator==()

bool v8::internal::compiler::turboshaft::MemoryAddress::operator== ( const MemoryAddress & other) const
inline

Definition at line 196 of file late-load-elimination-reducer.h.

Here is the call graph for this function:

Friends And Related Symbol Documentation

◆ AbslHashValue

template<typename H >
H AbslHashValue ( H h,
const MemoryAddress & mem )
friend

Definition at line 203 of file late-load-elimination-reducer.h.

Member Data Documentation

◆ base

OpIndex v8::internal::compiler::turboshaft::MemoryAddress::base

Definition at line 190 of file late-load-elimination-reducer.h.

◆ element_size_log2

uint8_t v8::internal::compiler::turboshaft::MemoryAddress::element_size_log2

Definition at line 193 of file late-load-elimination-reducer.h.

◆ index

OptionalOpIndex v8::internal::compiler::turboshaft::MemoryAddress::index

Definition at line 191 of file late-load-elimination-reducer.h.

◆ offset

int32_t v8::internal::compiler::turboshaft::MemoryAddress::offset

Definition at line 192 of file late-load-elimination-reducer.h.

◆ size

uint8_t v8::internal::compiler::turboshaft::MemoryAddress::size

Definition at line 194 of file late-load-elimination-reducer.h.


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