LLVM: include/llvm/BinaryFormat/MsgPack.h File Reference (original) (raw)
This file contains constants used for implementing MessagePack support. More...
#include "[llvm/Support/DataTypes.h](llvm%5F2Support%5F2DataTypes%5F8h%5Fsource.html)"#include "[llvm/Support/Endian.h](Endian%5F8h%5Fsource.html)"#include "llvm/BinaryFormat/MsgPack.def"
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::msgpack |
| namespace | llvm::msgpack::FirstByte |
| The first byte identifiers of MessagePack object formats. | |
| namespace | llvm::msgpack::FixBits |
| Most significant bits used to identify "Fix" variants in MessagePack. | |
| namespace | llvm::msgpack::FixBitsMask |
| Mask of bits used to identify "Fix" variants in MessagePack. | |
| namespace | llvm::msgpack::FixMax |
| The maximum value or size encodable in "Fix" variants of formats. | |
| namespace | llvm::msgpack::FixLen |
| The exact size encodable in "Fix" variants of formats. | |
| namespace | llvm::msgpack::FixMin |
| The minimum value or size encodable in "Fix" variants of formats. |
| Macros | |
|---|---|
| #define | HANDLE_MP_FIRST_BYTE(ID, NAME) |
| #define | HANDLE_MP_FIX_BITS(ID, NAME) |
| #define | HANDLE_MP_FIX_BITS_MASK(ID, NAME) |
| #define | HANDLE_MP_FIX_MAX(ID, NAME) |
| #define | HANDLE_MP_FIX_LEN(ID, NAME) |
| #define | HANDLE_MP_FIX_MIN(ID, NAME) |
This file contains constants used for implementing MessagePack support.
Definition in file MsgPack.h.
◆ HANDLE_MP_FIRST_BYTE
| #define HANDLE_MP_FIRST_BYTE | ( | ID, |
|---|---|---|
| NAME ) |
◆ HANDLE_MP_FIX_BITS
| #define HANDLE_MP_FIX_BITS | ( | ID, |
|---|---|---|
| NAME ) |
◆ HANDLE_MP_FIX_BITS_MASK
| #define HANDLE_MP_FIX_BITS_MASK | ( | ID, |
|---|---|---|
| NAME ) |
◆ HANDLE_MP_FIX_LEN
| #define HANDLE_MP_FIX_LEN | ( | ID, |
|---|---|---|
| NAME ) |
◆ HANDLE_MP_FIX_MAX
| #define HANDLE_MP_FIX_MAX | ( | ID, |
|---|---|---|
| NAME ) |
◆ HANDLE_MP_FIX_MIN
| #define HANDLE_MP_FIX_MIN | ( | ID, |
|---|---|---|
| NAME ) |
Value:
constexpr int8_t NAME = ID;