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

#include <operations.h>

Collaboration diagram for v8::internal::compiler::turboshaft::OpMaskT< Op, Mask, Value >:

Public Types

using operation = Op
 

Static Public Attributes

static constexpr uint64_t mask = Mask
 
static constexpr uint64_t value = Value
 

Detailed Description

template<typename Op, uint64_t Mask, uint64_t Value>
struct v8::internal::compiler::turboshaft::OpMaskT< Op, Mask, Value >

Definition at line 400 of file operations.h.

Member Typedef Documentation

◆ operation

template<typename Op , uint64_t Mask, uint64_t Value>
using v8::internal::compiler::turboshaft::OpMaskT< Op, Mask, Value >::operation = Op

Definition at line 401 of file operations.h.

Member Data Documentation

◆ mask

template<typename Op , uint64_t Mask, uint64_t Value>
uint64_t v8::internal::compiler::turboshaft::OpMaskT< Op, Mask, Value >::mask = Mask
staticconstexpr

Definition at line 402 of file operations.h.

◆ value

template<typename Op , uint64_t Mask, uint64_t Value>
uint64_t v8::internal::compiler::turboshaft::OpMaskT< Op, Mask, Value >::value = Value
staticconstexpr

Definition at line 403 of file operations.h.


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