enum Operation::Encoding
Description
Size and signedness of expression operations' operands.
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h:37
Enumerators
| Name | Value | Comment |
|---|---|---|
| Size1 | 0 | |
| Size2 | 1 | |
| Size4 | 2 | |
| Size8 | 3 | |
| SizeLEB | 4 | |
| SizeAddr | 5 | |
| SizeRefAddr | 6 | |
| SizeBlock | 7 | Preceding operand contains block size |
| BaseTypeRef | 8 | |
| WasmLocationArg | 30 | |
| SignBit | 128 | |
| SignedSize1 | 128 | |
| SignedSize2 | 129 | |
| SignedSize4 | 130 | |
| SignedSize8 | 131 | |
| SignedSizeLEB | 132 | |
| SizeNA | 255 | Unused operands get this encoding. |