|
GTPin
|
Data type of the instruction operand. More...
#include <gt_ins_fields.h>
Public Member Functions | |
| constexpr | GtDataType (GED_DATA_TYPE v=GED_DATA_TYPE_INVALID) |
| Conversion constructor. | |
| constexpr | operator GED_DATA_TYPE () const |
| Conversion operator. | |
| uint32_t | Size () const |
| Return Size of the data type, in bytes. | |
| bool | IsInteger () const |
| Return true for integer data type. | |
| const char * | ToString () const |
| Return string representation. | |
Static Public Member Functions | |
| static GtDataType | MakeInt (uint32_t size) |
| Return signed integer type of the specified size in bytes. | |
| static GtDataType | MakeUint (uint32_t size) |
| Return unsigned integer type of the specified size in bytes. | |
Data type of the instruction operand.
| GtDataType gtpin::GtDataType::MakeInt | ( | uint32_t | size | ) | [inline, static] |
Return signed integer type of the specified size in bytes.
| GtDataType gtpin::GtDataType::MakeUint | ( | uint32_t | size | ) | [inline, static] |
Return unsigned integer type of the specified size in bytes.
Copyright (C) 2013-2025 Intel Corporation
SPDX-License-Identifier: MIT
1.7.4