| Value | Meaning |
|---|---|
| LITTLE_ENDIAN0 | little-endian mode (default mode) |
| BIG_ENDIAN1 << 30 | big-endian mode |
| ARM0 | arm / arm64 |
| THUMB1 << 4 | THUMB mode (including Thumb-2) |
| MCLASS1 << 5 | ARM's Cortex-M series (currently unsupported) |
| V81 << 6 | ARMv8 A32 encodings for ARM (currently unsupported) |
| MICRO1 << 4 | mips |
| MIPS31 << 5 | Mips III ISA (currently unsupported) |
| MIPS32R61 << 6 | Mips32r6 ISA (currently unsupported) |
| MIPS321 << 2 | Mips32 ISA |
| MIPS641 << 3 | Mips64 ISA |
| X86_161 << 1 | x86 / x64 |
| X86_321 << 2 | 32-bit mode |
| X86_641 << 3 | 64-bit mode |
| PPC321 << 2 | ppc |
| PPC641 << 3 | 64-bit mode (currently unsupported) |
| QPX1 << 4 | Quad Processing eXtensions mode (currently unsupported) |
| SPARC321 << 2 | sparc |
| SPARC641 << 3 | 64-bit mode |
| V91 << 4 | SparcV9 mode (currently unsupported) |
Mode type