![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <bytecode-traits.h>
Static Public Member Functions | |
template<OperandScale scale> | |
static constexpr auto | CalculateOperandOffsets () |
Static Public Attributes | |
static constexpr OperandType | kOperandTypes [] = {operands...} |
static constexpr OperandTypeInfo | kOperandTypeInfos [] |
static constexpr OperandSize | kSingleScaleOperandSizes [] |
static constexpr OperandSize | kDoubleScaleOperandSizes [] |
static constexpr OperandSize | kQuadrupleScaleOperandSizes [] |
static constexpr auto | kSingleScaleOperandOffsets |
static constexpr auto | kDoubleScaleOperandOffsets |
static constexpr auto | kQuadrupleScaleOperandOffsets |
static constexpr int | kSingleScaleSize |
static constexpr int | kDoubleScaleSize |
static constexpr int | kQuadrupleScaleSize |
static constexpr ImplicitRegisterUse | kImplicitRegisterUse |
static constexpr int | kOperandCount = sizeof...(operands) |
Definition at line 51 of file bytecode-traits.h.
|
inlinestaticconstexpr |
Definition at line 64 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 76 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 58 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 83 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 88 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 90 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 53 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 52 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 78 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 60 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 85 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 74 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 56 of file bytecode-traits.h.
|
staticconstexpr |
Definition at line 81 of file bytecode-traits.h.