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

#include <assembler.h>

Collaboration diagram for v8::internal::compiler::turboshaft::ConditionWithHint:

Public Member Functions

 ConditionWithHint (V< Word32 > condition, BranchHint hint=BranchHint::kNone)
 
template<typename T >
requires (std::is_same_v<T, OpIndex>)
 ConditionWithHint (T condition, BranchHint hint=BranchHint::kNone)
 
V< Word32condition () const
 
BranchHint hint () const
 

Private Attributes

V< Word32condition_
 
BranchHint hint_
 

Detailed Description

Definition at line 332 of file assembler.h.

Constructor & Destructor Documentation

◆ ConditionWithHint() [1/2]

v8::internal::compiler::turboshaft::ConditionWithHint::ConditionWithHint ( V< Word32 > condition,
BranchHint hint = BranchHint::kNone )
inline

Definition at line 334 of file assembler.h.

◆ ConditionWithHint() [2/2]

template<typename T >
requires (std::is_same_v<T, OpIndex>)
v8::internal::compiler::turboshaft::ConditionWithHint::ConditionWithHint ( T condition,
BranchHint hint = BranchHint::kNone )
inline

Definition at line 340 of file assembler.h.

Here is the call graph for this function:

Member Function Documentation

◆ condition()

V< Word32 > v8::internal::compiler::turboshaft::ConditionWithHint::condition ( ) const
inline

Definition at line 346 of file assembler.h.

Here is the caller graph for this function:

◆ hint()

BranchHint v8::internal::compiler::turboshaft::ConditionWithHint::hint ( ) const
inline

Definition at line 347 of file assembler.h.

Member Data Documentation

◆ condition_

V<Word32> v8::internal::compiler::turboshaft::ConditionWithHint::condition_
private

Definition at line 350 of file assembler.h.

◆ hint_

BranchHint v8::internal::compiler::turboshaft::ConditionWithHint::hint_
private

Definition at line 351 of file assembler.h.


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