Go to the source code of this file.
|
enum | v8::internal::compiler::MachineType {
v8::internal::compiler::kRepBit = 1 << 0
, v8::internal::compiler::kRepWord8 = 1 << 1
, v8::internal::compiler::kRepWord16 = 1 << 2
, v8::internal::compiler::kRepWord32 = 1 << 3
,
v8::internal::compiler::kRepWord64 = 1 << 4
, v8::internal::compiler::kRepFloat32 = 1 << 5
, v8::internal::compiler::kRepFloat64 = 1 << 6
, v8::internal::compiler::kRepTagged = 1 << 7
,
v8::internal::compiler::kTypeBool = 1 << 8
, v8::internal::compiler::kTypeInt32 = 1 << 9
, v8::internal::compiler::kTypeUint32 = 1 << 10
, v8::internal::compiler::kTypeInt64 = 1 << 11
,
v8::internal::compiler::kTypeUint64 = 1 << 12
, v8::internal::compiler::kTypeNumber = 1 << 13
, v8::internal::compiler::kTypeAny = 1 << 14
, v8::internal::compiler::kMachNone = 0
,
v8::internal::compiler::kMachFloat32 = kRepFloat32 | kTypeNumber
, v8::internal::compiler::kMachFloat64 = kRepFloat64 | kTypeNumber
, v8::internal::compiler::kMachInt8 = kRepWord8 | kTypeInt32
, v8::internal::compiler::kMachUint8 = kRepWord8 | kTypeUint32
,
v8::internal::compiler::kMachInt16 = kRepWord16 | kTypeInt32
, v8::internal::compiler::kMachUint16 = kRepWord16 | kTypeUint32
, v8::internal::compiler::kMachInt32 = kRepWord32 | kTypeInt32
, v8::internal::compiler::kMachUint32 = kRepWord32 | kTypeUint32
,
v8::internal::compiler::kMachInt64 = kRepWord64 | kTypeInt64
, v8::internal::compiler::kMachUint64 = kRepWord64 | kTypeUint64
, v8::internal::compiler::kMachPtr = (kPointerSize == 4) ? kRepWord32 : kRepWord64
, v8::internal::compiler::kMachAnyTagged = kRepTagged | kTypeAny
} |
|