![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <opmasks.h>
Public Types | |
template<typename Fields::type... Args> | |
using | For = OpMaskT<Op, BuildMask(), EncodeValue(Args...)> |
Static Public Member Functions | |
static constexpr uint64_t | BuildBaseMask () |
static constexpr uint64_t | EncodeBaseValue (Opcode opcode) |
static constexpr uint64_t | BuildMask () |
static constexpr uint64_t | EncodeValue (typename Fields::type... args) |
template<typename F > | |
static constexpr uint64_t | BuildFieldMask () |
template<typename F > | |
static constexpr uint64_t | EncodeFieldValue (typename F::type value) |
using v8::internal::compiler::turboshaft::Opmask::MaskBuilder< Op, Fields >::For = OpMaskT<Op, BuildMask(), EncodeValue(Args...)> |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |