#include <representations.h>
|
enum class | Enum : uint8_t {
kWord32 = static_cast<int>(MaybeRegisterRepresentation::Enum::kWord32)
, kWord64 = static_cast<int>(MaybeRegisterRepresentation::Enum::kWord64)
, kFloat32 = static_cast<int>(MaybeRegisterRepresentation::Enum::kFloat32)
, kFloat64 = static_cast<int>(MaybeRegisterRepresentation::Enum::kFloat64)
,
kTagged = static_cast<int>(MaybeRegisterRepresentation::Enum::kTagged)
, kCompressed
, kSimd128 = static_cast<int>(MaybeRegisterRepresentation::Enum::kSimd128)
, kSimd256 = static_cast<int>(MaybeRegisterRepresentation::Enum::kSimd256)
} |
|
enum class | Enum : uint8_t {
kWord32
, kWord64
, kFloat32
, kFloat64
,
kTagged
, kCompressed
, kSimd128
, kSimd256
,
kNone
} |
|
Definition at line 210 of file representations.h.
◆ Enum
Enumerator |
---|
kWord32 | |
kWord64 | |
kFloat32 | |
kFloat64 | |
kTagged | |
kCompressed | |
kSimd128 | |
kSimd256 | |
Definition at line 212 of file representations.h.
◆ RegisterRepresentation() [1/3]
v8::internal::compiler::turboshaft::RegisterRepresentation::RegisterRepresentation |
( |
Enum | value | ) |
|
|
inlineexplicitconstexpr |
◆ RegisterRepresentation() [2/3]
v8::internal::compiler::turboshaft::RegisterRepresentation::RegisterRepresentation |
( |
| ) |
|
|
default |
◆ RegisterRepresentation() [3/3]
◆ AllowImplicitRepresentationChangeTo()
bool v8::internal::compiler::turboshaft::RegisterRepresentation::AllowImplicitRepresentationChangeTo |
( |
RegisterRepresentation | dst_rep, |
|
|
bool | graph_created_from_turbofan ) const |
|
constexpr |
◆ Compressed()
static constexpr RegisterRepresentation v8::internal::compiler::turboshaft::RegisterRepresentation::Compressed |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Float32()
static constexpr RegisterRepresentation v8::internal::compiler::turboshaft::RegisterRepresentation::Float32 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Float64()
static constexpr RegisterRepresentation v8::internal::compiler::turboshaft::RegisterRepresentation::Float64 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ FromCTypeInfo()
◆ FromMachineRepresentation()
◆ FromMachineType()
◆ MapTaggedToWord()
◆ operator Enum()
v8::internal::compiler::turboshaft::RegisterRepresentation::operator Enum |
( |
| ) |
const |
|
inlineconstexpr |
◆ Simd128()
static constexpr RegisterRepresentation v8::internal::compiler::turboshaft::RegisterRepresentation::Simd128 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Simd256()
static constexpr RegisterRepresentation v8::internal::compiler::turboshaft::RegisterRepresentation::Simd256 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Tagged()
static constexpr RegisterRepresentation v8::internal::compiler::turboshaft::RegisterRepresentation::Tagged |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ value()
Enum v8::internal::compiler::turboshaft::RegisterRepresentation::value |
( |
| ) |
const |
|
inlineconstexpr |
◆ Word32()
static constexpr RegisterRepresentation v8::internal::compiler::turboshaft::RegisterRepresentation::Word32 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ Word64()
static constexpr RegisterRepresentation v8::internal::compiler::turboshaft::RegisterRepresentation::Word64 |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ WordPtr()
static constexpr RegisterRepresentation v8::internal::compiler::turboshaft::RegisterRepresentation::WordPtr |
( |
| ) |
|
|
inlinestaticconstexpr |
The documentation for this class was generated from the following file: