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

#include <maglev-graph-builder.h>

Collaboration diagram for v8::internal::maglev::MaglevGraphBuilder::BranchBuilder::PatchAccumulatorInBranchScope:

Public Member Functions

 PatchAccumulatorInBranchScope (BranchBuilder &builder, ValueNode *node, RootIndex root_index)
 
 ~PatchAccumulatorInBranchScope ()
 

Private Attributes

BranchBuilderbuilder_
 
ValueNodenode_
 
RootIndex root_index_
 
BranchType jump_type_
 

Friends

class BranchBuilder
 

Detailed Description

Definition at line 2853 of file maglev-graph-builder.h.

Constructor & Destructor Documentation

◆ PatchAccumulatorInBranchScope()

v8::internal::maglev::MaglevGraphBuilder::BranchBuilder::PatchAccumulatorInBranchScope::PatchAccumulatorInBranchScope ( BranchBuilder & builder,
ValueNode * node,
RootIndex root_index )
inline

Definition at line 2855 of file maglev-graph-builder.h.

Here is the call graph for this function:

◆ ~PatchAccumulatorInBranchScope()

v8::internal::maglev::MaglevGraphBuilder::BranchBuilder::PatchAccumulatorInBranchScope::~PatchAccumulatorInBranchScope ( )
inline

Definition at line 2866 of file maglev-graph-builder.h.

Friends And Related Symbol Documentation

◆ BranchBuilder

friend class BranchBuilder
friend

Definition at line 2876 of file maglev-graph-builder.h.

Member Data Documentation

◆ builder_

BranchBuilder& v8::internal::maglev::MaglevGraphBuilder::BranchBuilder::PatchAccumulatorInBranchScope::builder_
private

Definition at line 2871 of file maglev-graph-builder.h.

◆ jump_type_

BranchType v8::internal::maglev::MaglevGraphBuilder::BranchBuilder::PatchAccumulatorInBranchScope::jump_type_
private

Definition at line 2874 of file maglev-graph-builder.h.

◆ node_

ValueNode* v8::internal::maglev::MaglevGraphBuilder::BranchBuilder::PatchAccumulatorInBranchScope::node_
private

Definition at line 2872 of file maglev-graph-builder.h.

◆ root_index_

RootIndex v8::internal::maglev::MaglevGraphBuilder::BranchBuilder::PatchAccumulatorInBranchScope::root_index_
private

Definition at line 2873 of file maglev-graph-builder.h.


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