This is a TextMate/Sublime/VS Code/Atom bundle providing language support for x86_64 assembly language in a variety of dialects (nasm/yasm primarily, but could highlight tasm/gas to some extent).
Features
Basic support for NASM/YASM/TASM/GAS syntaxes
Most up-to-date instruction sets:
Legacy/undocumented registers and instructions
FPU/MMX/3DNow!
SSE/SSE2/(S)SSE3/SSE4/SSE4.1/SSE4.2/SSE4.a
AVX/AVX2/AVX512, including pseudo-ops
AES-NI/SHA
VMX/SMX/NPX/SGX
other AMD/Cyrix/VIA and planned future Intel extensions
Source code
VS Code package is exported from Textmate/Sublime Bundle, all issues and pull requests should be filed there.
To compile the yaml sources to tmLanguage, you'll need PackageDev.