DoxigAlpha

EM

Machine architectures.

See current registered ELF machine architectures at: http://www.sco.com/developers/gabi/latest/ch4.eheader.html

Fields of this type

Fields

#
NONE:NONE
No machine
M32:M32
AT&T WE 32100
SPARC:SPARC
SUN SPARC
@"386":@"386"
Intel 80386
@"68K":@"68K"
Motorola m68k family
@"88K":@"88K"
Motorola m88k family
IAMCU:IAMCU
Intel MCU
@"860":@"860"
Intel 80860
MIPS:MIPS
MIPS R3000 (officially, big-endian only)
S370:S370
IBM System/370
MIPS_RS3_LE:MIPS_RS3_LE
MIPS R3000 (and R4000) little-endian, Oct 4 1993 Draft (deprecated)
OLD_SPARCV9:OLD_SPARCV9
Old version of Sparc v9, from before the ABI (deprecated)
PARISC:PARISC
HPPA
VPP500:VPP500
Fujitsu VPP500 (also old version of PowerPC; deprecated)
SPARC32PLUS:SPARC32PLUS
Sun's "v8plus"
@"960":@"960"
Intel 80960
PPC:PPC
PowerPC
PPC64:PPC64
64-bit PowerPC
S390:S390
IBM S/390
SPU:SPU
Sony/Toshiba/IBM SPU
V800:V800
NEC V800 series
FR20:FR20
Fujitsu FR20
RH32:RH32
TRW RH32
MCORE:MCORE
Motorola M*Core, aka RCE (also Fujitsu MMA)
ARM:ARM
ARM
OLD_ALPHA:OLD_ALPHA
Digital Alpha
SH:SH
Renesas (formerly Hitachi) / SuperH SH
SPARCV9:SPARCV9
SPARC v9 64-bit
TRICORE:TRICORE
Siemens Tricore embedded processor
ARC:ARC
ARC Cores
H8_300:H8_300
Renesas (formerly Hitachi) H8/300
H8_300H:H8_300H
Renesas (formerly Hitachi) H8/300H
H8S:H8S
Renesas (formerly Hitachi) H8S
H8_500:H8_500
Renesas (formerly Hitachi) H8/500
IA_64:IA_64
Intel IA-64 Processor
MIPS_X:MIPS_X
Stanford MIPS-X
COLDFIRE:COLDFIRE
Motorola Coldfire
@"68HC12":@"68HC12"
Motorola M68HC12
MMA:MMA
Fujitsu Multimedia Accelerator
PCP:PCP
Siemens PCP
NCPU:NCPU
Sony nCPU embedded RISC processor
NDR1:NDR1
Denso NDR1 microprocessor
STARCORE:STARCORE
Motorola Star*Core processor
ME16:ME16
Toyota ME16 processor
ST100:ST100
STMicroelectronics ST100 processor
TINYJ:TINYJ
Advanced Logic Corp.
X86_64:X86_64
Advanced Micro Devices X86-64 processor
PDSP:PDSP
Sony DSP Processor
PDP10:PDP10
Digital Equipment Corp.
PDP11:PDP11
Digital Equipment Corp.
FX66:FX66
Siemens FX66 microcontroller
ST9PLUS:ST9PLUS
STMicroelectronics ST9+ 8/16 bit microcontroller
ST7:ST7
STMicroelectronics ST7 8-bit microcontroller
@"68HC16":@"68HC16"
Motorola MC68HC16 Microcontroller
@"68HC11":@"68HC11"
Motorola MC68HC11 Microcontroller
@"68HC08":@"68HC08"
Motorola MC68HC08 Microcontroller
@"68HC05":@"68HC05"
Motorola MC68HC05 Microcontroller
SVX:SVX
Silicon Graphics SVx
ST19:ST19
STMicroelectronics ST19 8-bit cpu
VAX:VAX
Digital VAX
CRIS:CRIS
Axis Communications 32-bit embedded processor
JAVELIN:JAVELIN
Infineon Technologies 32-bit embedded cpu
FIREPATH:FIREPATH
Element 14 64-bit DSP processor
ZSP:ZSP
LSI Logic's 16-bit DSP processor
MMIX:MMIX
Donald Knuth's educational 64-bit processor
HUANY:HUANY
Harvard's machine-independent format
PRISM:PRISM
SiTera Prism
AVR:AVR
Atmel AVR 8-bit microcontroller
FR30:FR30
Fujitsu FR30
D10V:D10V
Mitsubishi D10V
D30V:D30V
Mitsubishi D30V
V850:V850
Renesas V850 (formerly NEC V850)
M32R:M32R
Renesas M32R (formerly Mitsubishi M32R)
MN10300:MN10300
Matsushita MN10300
MN10200:MN10200
Matsushita MN10200
PJ:PJ
picoJava
OR1K:OR1K
OpenRISC 1000 32-bit embedded processor
ARC_COMPACT:ARC_COMPACT
ARC International ARCompact processor
XTENSA:XTENSA
Tensilica Xtensa Architecture
VIDEOCORE:VIDEOCORE
Alphamosaic VideoCore processor (also old Sunplus S+core7 backend magic number)
TMM_GPP:TMM_GPP
Thompson Multimedia General Purpose Processor
NS32K:NS32K
National Semiconductor 32000 series
TPC:TPC
Tenor Network TPC processor
SNP1K:SNP1K
Trebia SNP 1000 processor (also old value for picoJava; deprecated)
ST200:ST200
STMicroelectronics ST200 microcontroller
IP2K:IP2K
Ubicom IP2022 micro controller
MAX:MAX
MAX Processor
CR:CR
National Semiconductor CompactRISC
F2MC16:F2MC16
Fujitsu F2MC16
MSP430:MSP430
TI msp430 micro controller
BLACKFIN:BLACKFIN
ADI Blackfin
SE_C33:SE_C33
S1C33 Family of Seiko Epson processors
SEP:SEP
Sharp embedded microprocessor
ARCA:ARCA
Arca RISC Microprocessor
UNICORE:UNICORE
Microprocessor series from PKU-Unity Ltd.
EXCESS:EXCESS
eXcess: 16/32/64-bit configurable embedded CPU
DXP:DXP
Icera Semiconductor Inc.
ALTERA_NIOS2:ALTERA_NIOS2
Altera Nios II soft-core processor
CRX:CRX
National Semiconductor CRX
XGATE:XGATE
Motorola XGATE embedded processor (also old value for National Semiconductor CompactRISC; deprecated)
C166:C166
Infineon C16x/XC16x processor
M16C:M16C
Renesas M16C series microprocessors
DSPIC30F:DSPIC30F
Microchip Technology dsPIC30F Digital Signal Controller
CE:CE
Freescale Communication Engine RISC core
M32C:M32C
Renesas M32C series microprocessors
TSK3000:TSK3000
Altium TSK3000 core
RS08:RS08
Freescale RS08 embedded processor
SHARC:SHARC
Analog Devices SHARC family of 32-bit DSP processors
ECOG2:ECOG2
Cyan Technology eCOG2 microprocessor
SCORE:SCORE
Sunplus S+core (and S+core7) RISC processor
DSP24:DSP24
New Japan Radio (NJR) 24-bit DSP Processor
VIDEOCORE3:VIDEOCORE3
Broadcom VideoCore III processor
LATTICEMICO32:LATTICEMICO32
RISC processor for Lattice FPGA architecture
SE_C17:SE_C17
Seiko Epson C17 family
TI_C6000:TI_C6000
Texas Instruments TMS320C6000 DSP family
TI_C2000:TI_C2000
Texas Instruments TMS320C2000 DSP family
TI_C5500:TI_C5500
Texas Instruments TMS320C55x DSP family
TI_PRU:TI_PRU
Texas Instruments Programmable Realtime Unit
MMDSP_PLUS:MMDSP_PLUS
STMicroelectronics 64bit VLIW Data Signal Processor
CYPRESS_M8C:CYPRESS_M8C
Cypress M8C microprocessor
R32C:R32C
Renesas R32C series microprocessors
TRIMEDIA:TRIMEDIA
NXP Semiconductors TriMedia architecture family
QDSP6:QDSP6
QUALCOMM DSP6 Processor
@"8051":@"8051"
Intel 8051 and variants
STXP7X:STXP7X
STMicroelectronics STxP7x family
NDS32:NDS32
Andes Technology compact code size embedded RISC processor family
ECOG1X:ECOG1X
Cyan Technology eCOG1X family
MAXQ30:MAXQ30
Dallas Semiconductor MAXQ30 Core Micro-controllers
XIMO16:XIMO16
New Japan Radio (NJR) 16-bit DSP Processor
MANIK:MANIK
M2000 Reconfigurable RISC Microprocessor
CRAYNV2:CRAYNV2
Cray Inc.
RX:RX
Renesas RX family
METAG:METAG
Imagination Technologies Meta processor architecture
MCST_ELBRUS:MCST_ELBRUS
MCST Elbrus general purpose hardware architecture
ECOG16:ECOG16
Cyan Technology eCOG16 family
CR16:CR16
National Semiconductor CompactRISC 16-bit processor
ETPU:ETPU
Freescale Extended Time Processing Unit
SLE9X:SLE9X
Infineon Technologies SLE9X core
L10M:L10M
Intel L10M
K10M:K10M
Intel K10M
AARCH64:AARCH64
ARM 64-bit architecture
AVR32:AVR32
Atmel Corporation 32-bit microprocessor family
STM8:STM8
STMicroeletronics STM8 8-bit microcontroller
TILE64:TILE64
Tilera TILE64 multicore architecture family
TILEPRO:TILEPRO
Tilera TILEPro multicore architecture family
MICROBLAZE:MICROBLAZE
Xilinx MicroBlaze 32-bit RISC soft processor core
CUDA:CUDA
NVIDIA CUDA architecture
TILEGX:TILEGX
Tilera TILE-Gx multicore architecture family
CLOUDSHIELD:CLOUDSHIELD
CloudShield architecture family
COREA_1ST:COREA_1ST
KIPO-KAIST Core-A 1st generation processor family
COREA_2ND:COREA_2ND
KIPO-KAIST Core-A 2nd generation processor family
ARC_COMPACT2:ARC_COMPACT2
Synopsys ARCompact V2
OPEN8:OPEN8
Open8 8-bit RISC soft processor core
RL78:RL78
Renesas RL78 family
VIDEOCORE5:VIDEOCORE5
Broadcom VideoCore V processor
@"78K0R":@"78K0R"
Renesas 78K0R
@"56800EX":@"56800EX"
Freescale 56800EX Digital Signal Controller (DSC)
BA1:BA1
Beyond BA1 CPU architecture
BA2:BA2
Beyond BA2 CPU architecture
XCORE:XCORE
XMOS xCORE processor family
MCHP_PIC:MCHP_PIC
Microchip 8-bit PIC(r) family
INTELGT:INTELGT
Intel Graphics Technology
KM32:KM32
KM211 KM32 32-bit processor
KMX32:KMX32
KM211 KMX32 32-bit processor
KMX16:KMX16
KM211 KMX16 16-bit processor
KMX8:KMX8
KM211 KMX8 8-bit processor
KVARC:KVARC
KM211 KVARC processor
CDP:CDP
Paneve CDP architecture family
COGE:COGE
Cognitive Smart Memory Processor
COOL:COOL
Bluechip Systems CoolEngine
NORC:NORC
Nanoradio Optimized RISC
CSR_KALIMBA:CSR_KALIMBA
CSR Kalimba architecture family
Z80:Z80
Zilog Z80
VISIUM:VISIUM
Controls and Data Services VISIUMcore processor
FT32:FT32
FTDI Chip FT32 high performance 32-bit RISC architecture
MOXIE:MOXIE
Moxie processor family
AMDGPU:AMDGPU
AMD GPU architecture
RISCV:RISCV
RISC-V
LANAI:LANAI
Lanai 32-bit processor
CEVA:CEVA
CEVA Processor Architecture Family
CEVA_X2:CEVA_X2
CEVA X2 Processor Family
BPF:BPF
Linux BPF - in-kernel virtual machine
GRAPHCORE_IPU:GRAPHCORE_IPU
Graphcore Intelligent Processing Unit
IMG1:IMG1
Imagination Technologies
NFP:NFP
Netronome Flow Processor
VE:VE
NEC Vector Engine
CSKY:CSKY
C-SKY processor family
ARC_COMPACT3_64:ARC_COMPACT3_64
Synopsys ARCv2.3 64-bit
MCS6502:MCS6502
MOS Technology MCS 6502 processor
ARC_COMPACT3:ARC_COMPACT3
Synopsys ARCv2.3 32-bit
KVX:KVX
Kalray VLIW core of the MPPA processor family
@"65816":@"65816"
WDC 65816/65C816
LOONGARCH:LOONGARCH
LoongArch
KF32:KF32
ChipON KungFu32
U16_U8CORE:U16_U8CORE
LAPIS nX-U16/U8
TACHYUM:TACHYUM
Tachyum
@"56800EF":@"56800EF"
NXP 56800EF Digital Signal Controller (DSC)
AVR_OLD:AVR_OLD
AVR
MSP430_OLD:MSP430_OLD
MSP430
MT:MT
Morpho MT
CYGNUS_FR30:CYGNUS_FR30
FR30
WEBASSEMBLY:WEBASSEMBLY
WebAssembly (as used by LLVM)
XC16X:XC16X
Infineon Technologies 16-bit microcontroller with C166-V2 core
S12Z:S12Z
Freescale S12Z
DLX:DLX
DLX
CYGNUS_FRV:CYGNUS_FRV
FRV
CYGNUS_D10V:CYGNUS_D10V
D10V
CYGNUS_D30V:CYGNUS_D30V
D30V
IP2K_OLD:IP2K_OLD
Ubicom IP2xxx
CYGNUS_POWERPC:CYGNUS_POWERPC
Cygnus PowerPC ELF
ALPHA:ALPHA
Alpha
CYGNUS_M32R:CYGNUS_M32R
Cygnus M32R ELF
CYGNUS_V850:CYGNUS_V850
V850
S390_OLD:S390_OLD
Old S/390
XTENSA_OLD:XTENSA_OLD
Old unofficial value for Xtensa
XSTORMY16:XSTORMY16
Xstormy16
CYGNUS_MN10300:CYGNUS_MN10300
MN10300
CYGNUS_MN10200:CYGNUS_MN10200
MN10200
M32C_OLD:M32C_OLD
Renesas M32C and M16C
IQ2000:IQ2000
Vitesse IQ2000
NIOS32:NIOS32
NIOS
CYGNUS_MEP:CYGNUS_MEP
Toshiba MeP
MOXIE_OLD:MOXIE_OLD
Old unofficial value for Moxie
MICROBLAZE_OLD:MICROBLAZE_OLD
Old MicroBlaze
ADAPTEVA_EPIPHANY:ADAPTEVA_EPIPHANY
Adapteva's Epiphany architecture
PROPELLER:PROPELLER
Parallax Propeller (P1)
PROPELLER2:PROPELLER2
Parallax Propeller 2 (P2)
_:_