v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::maglev::NodeBase::OwnerOrTemporaries Struct Reference
Collaboration diagram for v8::internal::maglev::NodeBase::OwnerOrTemporaries:

Classes

struct  Regs
 
union  Store
 

Public Member Functions

BasicBlockowner () const
 
template<typename RegisterT >
RegListBase< RegisterT > & temporaries ()
 
BasicBlockoperator= (BasicBlock *owner)
 
void InitReglist ()
 

Private Attributes

Store store_
 

Detailed Description

Definition at line 2298 of file maglev-ir.h.

Member Function Documentation

◆ InitReglist()

void v8::internal::maglev::NodeBase::OwnerOrTemporaries::InitReglist ( )
inline

Definition at line 2322 of file maglev-ir.h.

Here is the caller graph for this function:

◆ operator=()

BasicBlock * v8::internal::maglev::NodeBase::OwnerOrTemporaries::operator= ( BasicBlock * owner)
inline

Definition at line 2314 of file maglev-ir.h.

Here is the call graph for this function:

◆ owner()

BasicBlock * v8::internal::maglev::NodeBase::OwnerOrTemporaries::owner ( ) const
inline

Definition at line 2299 of file maglev-ir.h.

Here is the caller graph for this function:

◆ temporaries()

template<typename RegisterT >
RegListBase< RegisterT > & v8::internal::maglev::NodeBase::OwnerOrTemporaries::temporaries ( )
inline

Definition at line 2305 of file maglev-ir.h.

Here is the caller graph for this function:

Member Data Documentation

◆ store_

Store v8::internal::maglev::NodeBase::OwnerOrTemporaries::store_
private

Definition at line 2341 of file maglev-ir.h.


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