#include <representations.h>
|
enum class | Enum : uint8_t {
kInt8
, kUint8
, kInt16
, kUint16
,
kInt32
, kUint32
, kInt64
, kUint64
,
kFloat16
, kFloat32
, kFloat64
, kAnyTagged
,
kTaggedPointer
, kTaggedSigned
, kAnyUncompressedTagged
, kUncompressedTaggedPointer
,
kUncompressedTaggedSigned
, kProtectedPointer
, kIndirectPointer
, kSandboxedPointer
,
kSimd128
, kSimd256
} |
|
Definition at line 513 of file representations.h.
◆ Enum
Enumerator |
---|
kInt8 | |
kUint8 | |
kInt16 | |
kUint16 | |
kInt32 | |
kUint32 | |
kInt64 | |
kUint64 | |
kFloat16 | |
kFloat32 | |
kFloat64 | |
kAnyTagged | |
kTaggedPointer | |
kTaggedSigned | |
kAnyUncompressedTagged | |
kUncompressedTaggedPointer | |
kUncompressedTaggedSigned | |
kProtectedPointer | |
kIndirectPointer | |
kSandboxedPointer | |
kSimd128 | |
kSimd256 | |
Definition at line 515 of file representations.h.
◆ MemoryRepresentation() [1/2]
v8::internal::compiler::turboshaft::MemoryRepresentation::MemoryRepresentation |
( |
Enum | value | ) |
|
|
inlineexplicitconstexpr |
◆ MemoryRepresentation() [2/2]
v8::internal::compiler::turboshaft::MemoryRepresentation::MemoryRepresentation |
( |
| ) |
|
|
inlineconstexpr |
◆ AnyTagged()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::AnyTagged |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ AnyUncompressedTagged()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::AnyUncompressedTagged |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Float16()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Float16 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Float32()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Float32 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Float64()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Float64 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ FromMachineRepresentation()
◆ FromMachineType()
◆ FromRegisterRepresentation()
◆ IndirectPointer()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::IndirectPointer |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Int16()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Int16 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Int32()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Int32 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Int64()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Int64 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Int8()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Int8 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ is_valid()
bool v8::internal::compiler::turboshaft::MemoryRepresentation::is_valid |
( |
| ) |
const |
|
inlineconstexpr |
◆ IsCompressibleTagged()
bool v8::internal::compiler::turboshaft::MemoryRepresentation::IsCompressibleTagged |
( |
| ) |
const |
|
inline |
◆ IsSigned()
bool v8::internal::compiler::turboshaft::MemoryRepresentation::IsSigned |
( |
| ) |
const |
|
inline |
◆ operator Enum()
v8::internal::compiler::turboshaft::MemoryRepresentation::operator Enum |
( |
| ) |
const |
|
inlineconstexpr |
◆ ProtectedPointer()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::ProtectedPointer |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ SandboxedPointer()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::SandboxedPointer |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Simd128()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Simd128 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Simd256()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Simd256 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ SizeInBytes()
uint8_t v8::internal::compiler::turboshaft::MemoryRepresentation::SizeInBytes |
( |
| ) |
const |
|
inlineconstexpr |
◆ SizeInBytesLog2()
uint8_t v8::internal::compiler::turboshaft::MemoryRepresentation::SizeInBytesLog2 |
( |
| ) |
const |
|
inlineconstexpr |
◆ TaggedPointer()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::TaggedPointer |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ TaggedSigned()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::TaggedSigned |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ ToMachineType()
MachineType v8::internal::compiler::turboshaft::MemoryRepresentation::ToMachineType |
( |
| ) |
const |
|
inline |
◆ ToRegisterRepresentation()
RegisterRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::ToRegisterRepresentation |
( |
| ) |
const |
|
inline |
◆ ToRegisterRepresentationForStore()
RegisterRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::ToRegisterRepresentationForStore |
( |
| ) |
const |
|
inline |
◆ Uint16()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Uint16 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Uint32()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Uint32 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Uint64()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Uint64 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Uint8()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::Uint8 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ UintPtr()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::UintPtr |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ UncompressedTaggedPointer()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::UncompressedTaggedPointer |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ UncompressedTaggedSigned()
static constexpr MemoryRepresentation v8::internal::compiler::turboshaft::MemoryRepresentation::UncompressedTaggedSigned |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ value()
Enum v8::internal::compiler::turboshaft::MemoryRepresentation::value |
( |
| ) |
const |
|
inlineconstexpr |
◆ kInvalid
Enum v8::internal::compiler::turboshaft::MemoryRepresentation::kInvalid = static_cast<Enum>(-1) |
|
staticconstexprprivate |
◆ value_
Enum v8::internal::compiler::turboshaft::MemoryRepresentation::value_ |
|
private |
The documentation for this class was generated from the following file: