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

#include <graph-assembler.h>

Collaboration diagram for v8::internal::compiler::GraphAssembler::LoopScope< Reps >:

Classes

class  LoopScopeInternal
 

Public Member Functions

 LoopScope (GraphAssembler *gasm)
 
 ~LoopScope ()
 
GraphAssemblerLabel< sizeof...(Reps)> * loop_header_label ()
 

Private Attributes

const LoopScopeInternal internal_scope_
 
GraphAssembler *const gasm_
 
GraphAssemblerLabel< sizeof...(Reps)> loop_header_label_
 

Detailed Description

template<MachineRepresentation... Reps>
class v8::internal::compiler::GraphAssembler::LoopScope< Reps >

Definition at line 576 of file graph-assembler.h.

Constructor & Destructor Documentation

◆ LoopScope()

template<MachineRepresentation... Reps>
v8::internal::compiler::GraphAssembler::LoopScope< Reps >::LoopScope ( GraphAssembler * gasm)
inlineexplicit

Definition at line 599 of file graph-assembler.h.

◆ ~LoopScope()

template<MachineRepresentation... Reps>
v8::internal::compiler::GraphAssembler::LoopScope< Reps >::~LoopScope ( )
inline

Definition at line 610 of file graph-assembler.h.

Member Function Documentation

◆ loop_header_label()

template<MachineRepresentation... Reps>
GraphAssemblerLabel< sizeof...(Reps)> * v8::internal::compiler::GraphAssembler::LoopScope< Reps >::loop_header_label ( )
inline

Definition at line 616 of file graph-assembler.h.

Here is the caller graph for this function:

Member Data Documentation

◆ gasm_

template<MachineRepresentation... Reps>
GraphAssembler* const v8::internal::compiler::GraphAssembler::LoopScope< Reps >::gasm_
private

Definition at line 622 of file graph-assembler.h.

◆ internal_scope_

template<MachineRepresentation... Reps>
const LoopScopeInternal v8::internal::compiler::GraphAssembler::LoopScope< Reps >::internal_scope_
private

Definition at line 621 of file graph-assembler.h.

◆ loop_header_label_

template<MachineRepresentation... Reps>
GraphAssemblerLabel<sizeof...(Reps)> v8::internal::compiler::GraphAssembler::LoopScope< Reps >::loop_header_label_
private

Definition at line 623 of file graph-assembler.h.


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