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

#include <assembler-loong64.h>

Collaboration diagram for v8::internal::Assembler::BlockTrampolinePoolScope:

Public Member Functions

 BlockTrampolinePoolScope (Assembler *assem)
 
 ~BlockTrampolinePoolScope ()
 
 BlockTrampolinePoolScope (Assembler *assem)
 
 ~BlockTrampolinePoolScope ()
 
 BlockTrampolinePoolScope (Assembler *assem)
 
 ~BlockTrampolinePoolScope ()
 
 BlockTrampolinePoolScope (Assembler *assem, int margin=0)
 
 BlockTrampolinePoolScope (Assembler *assem, PoolEmissionCheck check)
 
 ~BlockTrampolinePoolScope ()
 

Private Member Functions

 DISALLOW_IMPLICIT_CONSTRUCTORS (BlockTrampolinePoolScope)
 
 DISALLOW_IMPLICIT_CONSTRUCTORS (BlockTrampolinePoolScope)
 
 DISALLOW_IMPLICIT_CONSTRUCTORS (BlockTrampolinePoolScope)
 
 DISALLOW_IMPLICIT_CONSTRUCTORS (BlockTrampolinePoolScope)
 

Private Attributes

Assemblerassem_
 

Detailed Description

Definition at line 464 of file assembler-riscv.h.

Constructor & Destructor Documentation

◆ BlockTrampolinePoolScope() [1/5]

v8::internal::Assembler::BlockTrampolinePoolScope::BlockTrampolinePoolScope ( Assembler * assem)
inlineexplicit

Definition at line 739 of file assembler-loong64.h.

◆ ~BlockTrampolinePoolScope() [1/4]

v8::internal::Assembler::BlockTrampolinePoolScope::~BlockTrampolinePoolScope ( )
inline

Definition at line 742 of file assembler-loong64.h.

◆ BlockTrampolinePoolScope() [2/5]

v8::internal::Assembler::BlockTrampolinePoolScope::BlockTrampolinePoolScope ( Assembler * assem)
inlineexplicit

Definition at line 1430 of file assembler-mips64.h.

◆ ~BlockTrampolinePoolScope() [2/4]

v8::internal::Assembler::BlockTrampolinePoolScope::~BlockTrampolinePoolScope ( )
inline

Definition at line 1433 of file assembler-mips64.h.

◆ BlockTrampolinePoolScope() [3/5]

v8::internal::Assembler::BlockTrampolinePoolScope::BlockTrampolinePoolScope ( Assembler * assem)
inlineexplicit

Definition at line 1207 of file assembler-ppc.h.

◆ ~BlockTrampolinePoolScope() [3/4]

v8::internal::Assembler::BlockTrampolinePoolScope::~BlockTrampolinePoolScope ( )
inline

Definition at line 1210 of file assembler-ppc.h.

◆ BlockTrampolinePoolScope() [4/5]

v8::internal::Assembler::BlockTrampolinePoolScope::BlockTrampolinePoolScope ( Assembler * assem,
int margin = 0 )
inlineexplicit

Definition at line 466 of file assembler-riscv.h.

◆ BlockTrampolinePoolScope() [5/5]

v8::internal::Assembler::BlockTrampolinePoolScope::BlockTrampolinePoolScope ( Assembler * assem,
PoolEmissionCheck check )
inlineexplicit

Definition at line 474 of file assembler-riscv.h.

◆ ~BlockTrampolinePoolScope() [4/4]

v8::internal::Assembler::BlockTrampolinePoolScope::~BlockTrampolinePoolScope ( )
inline

Definition at line 478 of file assembler-riscv.h.

Member Function Documentation

◆ DISALLOW_IMPLICIT_CONSTRUCTORS() [1/4]

v8::internal::Assembler::BlockTrampolinePoolScope::DISALLOW_IMPLICIT_CONSTRUCTORS ( BlockTrampolinePoolScope )
private

◆ DISALLOW_IMPLICIT_CONSTRUCTORS() [2/4]

v8::internal::Assembler::BlockTrampolinePoolScope::DISALLOW_IMPLICIT_CONSTRUCTORS ( BlockTrampolinePoolScope )
private

◆ DISALLOW_IMPLICIT_CONSTRUCTORS() [3/4]

v8::internal::Assembler::BlockTrampolinePoolScope::DISALLOW_IMPLICIT_CONSTRUCTORS ( BlockTrampolinePoolScope )
private

◆ DISALLOW_IMPLICIT_CONSTRUCTORS() [4/4]

v8::internal::Assembler::BlockTrampolinePoolScope::DISALLOW_IMPLICIT_CONSTRUCTORS ( BlockTrampolinePoolScope )
private

Member Data Documentation

◆ assem_

Assembler * v8::internal::Assembler::BlockTrampolinePoolScope::assem_
private

Definition at line 745 of file assembler-loong64.h.


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