#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: