Skip to content

Commit 733bbcd

Browse files
matan-bebopchrisbra
authored andcommitted
runtime(nasm): updated syntax file
Signed-off-by: Christian Brabandt <[email protected]>
1 parent 342f4f6 commit 733bbcd

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

runtime/syntax/nasm.vim

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
" Peter Stanhope <[email protected]> (Add missing 64-bit mode registers)
99
" Frédéric Hamel <[email protected]> (F16c support, partial AVX
1010
" support, other)
11-
" Last Change: 2022 May 3
11+
" Last Change: 2023 Sep 7
1212
" NASM Home: http://www.nasm.us/
1313

1414

@@ -250,12 +250,12 @@ syn match nasmSegRegister "\<[C-GS]S\>"
250250
syn match nasmSpcRegister "\<E\=IP\>"
251251
syn match nasmFpuRegister "\<ST\o\>"
252252
syn match nasmMmxRegister "\<MM\o\>"
253-
syn match nasmSseRegister "\<XMM\o\>"
253+
syn match nasmAvxRegister "\<[XYZ]MM\d\{1,2}\>"
254254
syn match nasmCtrlRegister "\<CR\o\>"
255255
syn match nasmDebugRegister "\<DR\o\>"
256256
syn match nasmTestRegister "\<TR\o\>"
257257
syn match nasmRegisterError "\<\(CR[15-9]\|DR[4-58-9]\|TR[0-28-9]\)\>"
258-
syn match nasmRegisterError "\<X\=MM[8-9]\>"
258+
syn match nasmRegisterError "\<[XYZ]MM\(3[2-9]\|[04-9]\d\)\>"
259259
syn match nasmRegisterError "\<ST\((\d)\|[8-9]\>\)"
260260
syn match nasmRegisterError "\<E\([A-D][HL]\|[C-GS]S\)\>"
261261
" Memory reference operand (address):

0 commit comments

Comments
 (0)