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

#include <assembler.h>

Inheritance diagram for v8::internal::compiler::turboshaft::TSReducerBase< Next >:
Collaboration diagram for v8::internal::compiler::turboshaft::TSReducerBase< Next >:

Public Types

using node_t = OpIndex
 
using block_t = Block
 

Public Member Functions

template<class Op , class... Args>
OpIndex Emit (Args... args)
 

Static Public Attributes

static constexpr bool kIsBottomOfStack = true
 

Detailed Description

template<typename Next>
class v8::internal::compiler::turboshaft::TSReducerBase< Next >

Definition at line 21 of file reducer-traits.h.

Member Typedef Documentation

◆ block_t

template<typename Next >
using v8::internal::compiler::turboshaft::TSReducerBase< Next >::block_t = Block

Definition at line 978 of file assembler.h.

◆ node_t

template<typename Next >
using v8::internal::compiler::turboshaft::TSReducerBase< Next >::node_t = OpIndex

Definition at line 977 of file assembler.h.

Member Function Documentation

◆ Emit()

template<typename Next >
template<class Op , class... Args>
OpIndex v8::internal::compiler::turboshaft::TSReducerBase< Next >::Emit ( Args... args)
inline

Definition at line 981 of file assembler.h.

Member Data Documentation

◆ kIsBottomOfStack

template<typename Next >
bool v8::internal::compiler::turboshaft::TSReducerBase< Next >::kIsBottomOfStack = true
staticconstexpr

Definition at line 975 of file assembler.h.


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