dd86k / ddcpuid

🔬 dd's x86 CPU Identification tool
MIT License
36 stars 1 forks source link

Add ALL extensions instructions (Intel syntax) #12

Closed dd86k closed 6 years ago

dd86k commented 6 years ago

Description

While the current extensions section displays instructions added apart from extensions, it would be nice to show all added instructions per extensions in -d, which would replace the Extensions section (if -d.

Operation

IF `-d`
    Show all instructions per extensions and instructions not included in extensions
ELSE
    Show extensions only

Example

With -d

MMX
    MOVD, MOVQ, PACKSSDW, PACKSSWB, PACKUSWB, PUNPCKHBW, PUNPCKHDQ, PUNPCKHWD, PUNPCKLBW, PUNPCKLDQ, PUNPCKLWD
SSE
    ...

Without -d

Extensions: MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, Intel64, VT-x, Intel XD (NX), Intel TXT (SMX), AES-NI, AVX,
dd86k commented 6 years ago

Actually too much work for little.