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

#include <machine-operator.h>

Collaboration diagram for v8::internal::compiler::AtomicLoadParameters:

Public Member Functions

 AtomicLoadParameters (LoadRepresentation representation, AtomicMemoryOrder order, MemoryAccessKind kind=MemoryAccessKind::kNormal)
 
LoadRepresentation representation () const
 
AtomicMemoryOrder order () const
 
MemoryAccessKind kind () const
 

Private Attributes

LoadRepresentation representation_
 
AtomicMemoryOrder order_
 
MemoryAccessKind kind_
 

Detailed Description

Definition at line 57 of file machine-operator.h.

Constructor & Destructor Documentation

◆ AtomicLoadParameters()

v8::internal::compiler::AtomicLoadParameters::AtomicLoadParameters ( LoadRepresentation representation,
AtomicMemoryOrder order,
MemoryAccessKind kind = MemoryAccessKind::kNormal )
inline

Definition at line 59 of file machine-operator.h.

Member Function Documentation

◆ kind()

MemoryAccessKind v8::internal::compiler::AtomicLoadParameters::kind ( ) const
inline

Definition at line 66 of file machine-operator.h.

Here is the caller graph for this function:

◆ order()

AtomicMemoryOrder v8::internal::compiler::AtomicLoadParameters::order ( ) const
inline

Definition at line 65 of file machine-operator.h.

Here is the caller graph for this function:

◆ representation()

LoadRepresentation v8::internal::compiler::AtomicLoadParameters::representation ( ) const
inline

Definition at line 64 of file machine-operator.h.

Here is the caller graph for this function:

Member Data Documentation

◆ kind_

MemoryAccessKind v8::internal::compiler::AtomicLoadParameters::kind_
private

Definition at line 71 of file machine-operator.h.

◆ order_

AtomicMemoryOrder v8::internal::compiler::AtomicLoadParameters::order_
private

Definition at line 70 of file machine-operator.h.

◆ representation_

LoadRepresentation v8::internal::compiler::AtomicLoadParameters::representation_
private

Definition at line 69 of file machine-operator.h.


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