diff options
author | a <48882585+DMClVG@users.noreply.github.com> | 2022-06-20 19:45:55 +0200 |
---|---|---|
committer | Guldoman <giulio.lettieri@gmail.com> | 2022-06-20 20:01:24 +0200 |
commit | 392c58bd3cf1b6723d9518c51b9d262c464bc73e (patch) | |
tree | 72df8ec72e51dfe85134c7f9761de810d63c68b8 /plugins/language_assembly_x86.lua | |
parent | b1f8041cdda6adace076aa5c58e1b861c0104715 (diff) | |
download | lite-xl-plugins-392c58bd3cf1b6723d9518c51b9d262c464bc73e.tar.gz lite-xl-plugins-392c58bd3cf1b6723d9518c51b9d262c464bc73e.zip |
Syntax highlighting for intel x86 assembly (#107)
* Assembly x86 syntax highlighting
* Little fixes
* Highlight other hex pattern
e.g. deadbeef123h
* Add use64 to symbols
* Include $ as an operator
* Remove broken symbols
Never seen them used anyway?
* Made some bits more consistent
Hex & binary notation with uppercase letters now too
* Formatted
* Removed duplicate | in pattern
* `language_assembly_x86`: simplify extension pattern
* Fixed broken symbols
Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
Diffstat (limited to 'plugins/language_assembly_x86.lua')
-rw-r--r-- | plugins/language_assembly_x86.lua | 2214 |
1 files changed, 2214 insertions, 0 deletions
diff --git a/plugins/language_assembly_x86.lua b/plugins/language_assembly_x86.lua new file mode 100644 index 0000000..5b3d727 --- /dev/null +++ b/plugins/language_assembly_x86.lua @@ -0,0 +1,2214 @@ +-- mod-version:3 +-- Support for the intel syntax x86-64 assembly +-- Simply add it to lite-xl's plugins folder (located somewhere at home/.config/lite-xl/plugins) +-- https://github.com/DMClVG + +local syntax = require "core.syntax" + +syntax.add { + files = { "%.asm$", "%.[sS]$" }, + comment = ";", + patterns = { + { pattern = ";.-\n", type = "comment" }, + { pattern = { '"', '"', '\\' }, type = "string" }, + { pattern = { "'", "'", '\\' }, type = "string" }, + { pattern = "0[bB][0-1]+%W", type = "number" }, + { pattern = "[0-1]+[bB]%W", type = "number" }, + { pattern = "0[xX]%x+", type = "number" }, + { pattern = "%x+[hH]%W", type = "number" }, + { pattern = "%d+[%d%.eE]*f?", type = "number" }, + { pattern = "%.?%d+f?", type = "number" }, + { pattern = "%%+[%a_][%w_]*", type = "keyword" }, + { pattern = "[%+%-=/%*%^%%<>!~|&%$]", type = "operator" }, + { pattern = "[%a_][%w_]*:%W", type = "function" }, + { pattern = "[%a_][%w_]*", type = "symbol" }, + { pattern = "%.%.%a+", type = "normal" } + }, + symbols = { + -- Registers + ["rax"] = "literal", + ["eax"] = "literal", + ["ax"] = "literal", + ["ah"] = "literal", + ["al"] = "literal", + ["rbx"] = "literal", + ["ebx"] = "literal", + ["bx"] = "literal", + ["bh"] = "literal", + ["bl"] = "literal", + ["rcx"] = "literal", + ["ecx"] = "literal", + ["cx"] = "literal", + ["ch"] = "literal", + ["cl"] = "literal", + ["rdx"] = "literal", + ["edx"] = "literal", + ["dx"] = "literal", + ["dh"] = "literal", + ["dl"] = "literal", + ["rbp"] = "literal", + ["ebp"] = "literal", + ["bp"] = "literal", + ["bpl"] = "literal", + ["rsi"] = "literal", + ["esi"] = "literal", + ["si"] = "literal", + ["sil"] = "literal", + ["rdi"] = "literal", + ["edi"] = "literal", + ["di"] = "literal", + ["dil"] = "literal", + ["rip"] = "literal", + ["eip"] = "literal", + ["ip"] = "literal", + ["rsp"] = "literal", + ["esp"] = "literal", + ["sp"] = "literal", + ["spl"] = "literal", + ["cs"] = "literal", + ["ds"] = "literal", + ["es"] = "literal", + ["fs"] = "literal", + ["gs"] = "literal", + ["ss"] = "literal", + ["cr0"] = "literal", + ["cr1"] = "literal", + ["cr2"] = "literal", + ["cr3"] = "literal", + ["cr4"] = "literal", + ["dr0"] = "literal", + ["dr1"] = "literal", + ["dr2"] = "literal", + ["dr3"] = "literal", + ["dr6"] = "literal", + ["dr7"] = "literal", + ["st"] = "literal", + ["st0"] = "literal", + ["st1"] = "literal", + ["st2"] = "literal", + ["st3"] = "literal", + ["st4"] = "literal", + ["st5"] = "literal", + ["st6"] = "literal", + ["st7"] = "literal", + ["mm0"] = "literal", + ["mm1"] = "literal", + ["mm2"] = "literal", + ["mm3"] = "literal", + ["mm4"] = "literal", + ["mm5"] = "literal", + ["mm6"] = "literal", + ["mm7"] = "literal", + ["xmm0"] = "literal", + ["xmm1"] = "literal", + ["xmm2"] = "literal", + ["xmm3"] = "literal", + ["xmm4"] = "literal", + ["xmm5"] = "literal", + ["xmm6"] = "literal", + ["xmm7"] = "literal", + ["xmm8"] = "literal", + ["xmm9"] = "literal", + ["xmm10"] = "literal", + ["xmm11"] = "literal", + ["xmm12"] = "literal", + ["xmm13"] = "literal", + ["xmm14"] = "literal", + ["xmm15"] = "literal", + ["xmm16"] = "literal", + ["xmm17"] = "literal", + ["xmm18"] = "literal", + ["xmm19"] = "literal", + ["xmm20"] = "literal", + ["xmm21"] = "literal", + ["xmm22"] = "literal", + ["xmm23"] = "literal", + ["xmm24"] = "literal", + ["xmm25"] = "literal", + ["xmm26"] = "literal", + ["xmm27"] = "literal", + ["xmm28"] = "literal", + ["xmm29"] = "literal", + ["xmm30"] = "literal", + ["xmm31"] = "literal", + ["ymm0"] = "literal", + ["ymm1"] = "literal", + ["ymm2"] = "literal", + ["ymm3"] = "literal", + ["ymm4"] = "literal", + ["ymm5"] = "literal", + ["ymm6"] = "literal", + ["ymm7"] = "literal", + ["ymm8"] = "literal", + ["ymm9"] = "literal", + ["ymm10"] = "literal", + ["ymm11"] = "literal", + ["ymm12"] = "literal", + ["ymm13"] = "literal", + ["ymm14"] = "literal", + ["ymm15"] = "literal", + ["ymm16"] = "literal", + ["ymm17"] = "literal", + ["ymm18"] = "literal", + ["ymm19"] = "literal", + ["ymm20"] = "literal", + ["ymm21"] = "literal", + ["ymm22"] = "literal", + ["ymm23"] = "literal", + ["ymm24"] = "literal", + ["ymm25"] = "literal", + ["ymm26"] = "literal", + ["ymm27"] = "literal", + ["ymm28"] = "literal", + ["ymm29"] = "literal", + ["ymm30"] = "literal", + ["ymm31"] = "literal", + ["zmm0"] = "literal", + ["zmm1"] = "literal", + ["zmm2"] = "literal", + ["zmm3"] = "literal", + ["zmm4"] = "literal", + ["zmm5"] = "literal", + ["zmm6"] = "literal", + ["zmm7"] = "literal", + ["zmm8"] = "literal", + ["zmm9"] = "literal", + ["zmm10"] = "literal", + ["zmm11"] = "literal", + ["zmm12"] = "literal", + ["zmm13"] = "literal", + ["zmm14"] = "literal", + ["zmm15"] = "literal", + ["zmm16"] = "literal", + ["zmm17"] = "literal", + ["zmm18"] = "literal", + ["zmm19"] = "literal", + ["zmm20"] = "literal", + ["zmm21"] = "literal", + ["zmm22"] = "literal", + ["zmm23"] = "literal", + ["zmm24"] = "literal", + ["zmm25"] = "literal", + ["zmm26"] = "literal", + ["zmm27"] = "literal", + ["zmm28"] = "literal", + ["zmm29"] = "literal", + ["zmm30"] = "literal", + ["zmm31"] = "literal", + ["r8"] = "literal", + ["r8d"] = "literal", + ["r8w"] = "literal", + ["r8b"] = "literal", + ["r9"] = "literal", + ["r9d"] = "literal", + ["r9w"] = "literal", + ["r9b"] = "literal", + ["r10"] = "literal", + ["r10d"] = "literal", + ["r10w"] = "literal", + ["r10b"] = "literal", + ["r11"] = "literal", + ["r11d"] = "literal", + ["r11w"] = "literal", + ["r11b"] = "literal", + ["r12"] = "literal", + ["r12d"] = "literal", + ["r12w"] = "literal", + ["r12b"] = "literal", + ["r13"] = "literal", + ["r13d"] = "literal", + ["r13w"] = "literal", + ["r13b"] = "literal", + ["r14"] = "literal", + ["r14d"] = "literal", + ["r14w"] = "literal", + ["r14b"] = "literal", + ["r15"] = "literal", + ["r15d"] = "literal", + ["r15w"] = "literal", + ["r15b"] = "literal", + + -- Instructions + ["aaa"] = "keyword", + ["aad"] = "keyword", + ["aam"] = "keyword", + ["aas"] = "keyword", + ["adc"] = "keyword", + ["adcx"] = "keyword", + ["add"] = "keyword", + ["addpd"] = "keyword", + ["addps"] = "keyword", + ["addsd"] = "keyword", + ["addss"] = "keyword", + ["addsubpd"] = "keyword", + ["addsubps"] = "keyword", + ["adox"] = "keyword", + ["aesdec"] = "keyword", + ["aesdeclast"] = "keyword", + ["aesenc"] = "keyword", + ["aesenclast"] = "keyword", + ["aesimc"] = "keyword", + ["aeskeygenassist"] = "keyword", + ["and"] = "keyword", + ["andn"] = "keyword", + ["andnpd"] = "keyword", + ["andnps"] = "keyword", + ["andpd"] = "keyword", + ["andps"] = "keyword", + ["arpl"] = "keyword", + ["bb0_reset"] = "keyword", + ["bb1_reset"] = "keyword", + ["bextr"] = "keyword", + ["blcfill"] = "keyword", + ["blci"] = "keyword", + ["blcic"] = "keyword", + ["blcmsk"] = "keyword", + ["blcs"] = "keyword", + ["blendpd"] = "keyword", + ["blendps"] = "keyword", + ["blendvpd"] = "keyword", + ["blendvps"] = "keyword", + ["blsfill"] = "keyword", + ["blsi"] = "keyword", + ["blsic"] = "keyword", + ["blsmsk"] = "keyword", + ["blsr"] = "keyword", + ["bndcl"] = "keyword", + ["bndcn"] = "keyword", + ["bndcu"] = "keyword", + ["bndldx"] = "keyword", + ["bndmk"] = "keyword", + ["bndmov"] = "keyword", + ["bndstx"] = "keyword", + ["bound"] = "keyword", + ["bsf"] = "keyword", + ["bsr"] = "keyword", + ["bswap"] = "keyword", + ["bt"] = "keyword", + ["btc"] = "keyword", + ["btr"] = "keyword", + ["bts"] = "keyword", + ["bzhi"] = "keyword", + ["call"] = "keyword", + ["cbw"] = "keyword", + ["cdq"] = "keyword", + ["cdqe"] = "keyword", + ["clac"] = "keyword", + ["clc"] = "keyword", + ["cld"] = "keyword", + ["clflush"] = "keyword", + ["clflushopt"] = "keyword", + ["clgi"] = "keyword", + ["cli"] = "keyword", + ["clts"] = "keyword", + ["clwb"] = "keyword", + ["clzero"] = "keyword", + ["cmc"] = "keyword", + ["cmova"] = "keyword", + ["cmovae"] = "keyword", + ["cmovb"] = "keyword", + ["cmovbe"] = "keyword", + ["cmovc"] = "keyword", + ["cmove"] = "keyword", + ["cmovg"] = "keyword", + ["cmovge"] = "keyword", + ["cmovl"] = "keyword", + ["cmovle"] = "keyword", + ["cmovna"] = "keyword", + ["cmovnae"] = "keyword", + ["cmovnb"] = "keyword", + ["cmovnbe"] = "keyword", + ["cmovnc"] = "keyword", + ["cmovne"] = "keyword", + ["cmovng"] = "keyword", + ["cmovnge"] = "keyword", + ["cmovnl"] = "keyword", + ["cmovnle"] = "keyword", + ["cmovno"] = "keyword", + ["cmovnp"] = "keyword", + ["cmovns"] = "keyword", + ["cmovnz"] = "keyword", + ["cmovo"] = "keyword", + ["cmovp"] = "keyword", + ["cmovpe"] = "keyword", + ["cmovpo"] = "keyword", + ["cmovs"] = "keyword", + ["cmovz"] = "keyword", + ["cmp"] = "keyword", + ["cmpeqpd"] = "keyword", + ["cmpeqps"] = "keyword", + ["cmpeqsd"] = "keyword", + ["cmpeqss"] = "keyword", + ["cmplepd"] = "keyword", + ["cmpleps"] = "keyword", + ["cmplesd"] = "keyword", + ["cmpless"] = "keyword", + ["cmpltpd"] = "keyword", + ["cmpltps"] = "keyword", + ["cmpltsd"] = "keyword", + ["cmpltss"] = "keyword", + ["cmpneqpd"] = "keyword", + ["cmpneqps"] = "keyword", + ["cmpneqsd"] = "keyword", + ["cmpneqss"] = "keyword", + ["cmpnlepd"] = "keyword", + ["cmpnleps"] = "keyword", + ["cmpnlesd"] = "keyword", + ["cmpnless"] = "keyword", + ["cmpnltpd"] = "keyword", + ["cmpnltps"] = "keyword", + ["cmpnltsd"] = "keyword", + ["cmpnltss"] = "keyword", + ["cmpordpd"] = "keyword", + ["cmpordps"] = "keyword", + ["cmpordsd"] = "keyword", + ["cmpordss"] = "keyword", + ["cmppd"] = "keyword", + ["cmpps"] = "keyword", + ["cmps"] = "keyword", + ["cmpsb"] = "keyword", + ["cmpsd"] = "keyword", + ["cmpsq"] = "keyword", + ["cmpss"] = "keyword", + ["cmpsw"] = "keyword", + ["cmpunordpd"] = "keyword", + ["cmpunordps"] = "keyword", + ["cmpunordsd"] = "keyword", + ["cmpunordss"] = "keyword", + ["cmpxchg"] = "keyword", + ["cmpxchg16b"] = "keyword", + ["cmpxchg486"] = "keyword", + ["cmpxchg8b"] = "keyword", + ["comisd"] = "keyword", + ["comiss"] = "keyword", + ["cpu_read"] = "keyword", + ["cpu_write"] = "keyword", + ["cpuid"] = "keyword", + ["cqo"] = "keyword", + ["crc32"] = "keyword", + ["cvtdq2pd"] = "keyword", + ["cvtdq2ps"] = "keyword", + ["cvtpd2dq"] = "keyword", + ["cvtpd2pi"] = "keyword", + ["cvtpd2ps"] = "keyword", + ["cvtpi2pd"] = "keyword", + ["cvtpi2ps"] = "keyword", + ["cvtps2dq"] = "keyword", + ["cvtps2pd"] = "keyword", + ["cvtps2pi"] = "keyword", + ["cvtsd2si"] = "keyword", + ["cvtsd2ss"] = "keyword", + ["cvtsi2sd"] = "keyword", + ["cvtsi2ss"] = "keyword", + ["cvtss2sd"] = "keyword", + ["cvtss2si"] = "keyword", + ["cvttpd2dq"] = "keyword", + ["cvttpd2pi"] = "keyword", + ["cvttps2dq"] = "keyword", + ["cvttps2pi"] = "keyword", + ["cvttsd2si"] = "keyword", + ["cvttss2si"] = "keyword", + ["cwd"] = "keyword", + ["cwde"] = "keyword", + ["daa"] = "keyword", + ["das"] = "keyword", + ["dec"] = "keyword", + ["div"] = "keyword", + ["divpd"] = "keyword", + ["divps"] = "keyword", + ["divsd"] = "keyword", + ["divss"] = "keyword", + ["dmint"] = "keyword", + ["dppd"] = "keyword", + ["dpps"] = "keyword", + ["emms"] = "keyword", + ["enter"] = "keyword", + ["extractps"] = "keyword", + ["extrq"] = "keyword", + ["f2xm1"] = "keyword", + ["fabs"] = "keyword", + ["fadd"] = "keyword", + ["faddp"] = "keyword", + ["fbld"] = "keyword", + ["fbstp"] = "keyword", + ["fchs"] = "keyword", + ["fclex"] = "keyword", + ["fcmovb"] = "keyword", + ["fcmovbe"] = "keyword", + ["fcmove"] = "keyword", + ["fcmovnb"] = "keyword", + ["fcmovnbe"] = "keyword", + ["fcmovne"] = "keyword", + ["fcmovnu"] = "keyword", + ["fcmovu"] = "keyword", + ["fcom"] = "keyword", + ["fcomi"] = "keyword", + ["fcomip"] = "keyword", + ["fcomp"] = "keyword", + ["fcompp"] = "keyword", + ["fcos"] = "keyword", + ["fdecstp"] = "keyword", + ["fdisi"] = "keyword", + ["fdiv"] = "keyword", + ["fdivp"] = "keyword", + ["fdivr"] = "keyword", + ["fdivrp"] = "keyword", + ["femms"] = "keyword", + ["feni"] = "keyword", + ["ffree"] = "keyword", + ["ffreep"] = "keyword", + ["fiadd"] = "keyword", + ["ficom"] = "keyword", + ["ficomp"] = "keyword", + ["fidiv"] = "keyword", + ["fidivr"] = "keyword", + ["fild"] = "keyword", + ["fimul"] = "keyword", + ["fincstp"] = "keyword", + ["finit"] = "keyword", + ["fist"] = "keyword", + ["fistp"] = "keyword", + ["fisttp"] = "keyword", + ["fisub"] = "keyword", + ["fisubr"] = "keyword", + ["fld"] = "keyword", + ["fld1"] = "keyword", + ["fldcw"] = "keyword", + ["fldenv"] = "keyword", + ["fldl2e"] = "keyword", + ["fldl2t"] = "keyword", + ["fldlg2"] = "keyword", + ["fldln2"] = "keyword", + ["fldpi"] = "keyword", + ["fldz"] = "keyword", + ["fmul"] = "keyword", + ["fmulp"] = "keyword", + ["fnclex"] = "keyword", + ["fndisi"] = "keyword", + ["fneni"] = "keyword", + ["fninit"] = "keyword", + ["fnop"] = "keyword", + ["fnsave"] = "keyword", + ["fnstcw"] = "keyword", + ["fnstenv"] = "keyword", + ["fnstsw"] = "keyword", + ["fnwait"] = "keyword", + ["fpatan"] = "keyword", + ["fprem"] = "keyword", + ["fprem1"] = "keyword", + ["fptan"] = "keyword", + ["frndint"] = "keyword", + ["frstor"] = "keyword", + ["fsave"] = "keyword", + ["fscale"] = "keyword", + ["fsetpm"] = "keyword", + ["fsin"] = "keyword", + ["fsincos"] = "keyword", + ["fsqrt"] = "keyword", + ["fst"] = "keyword", + ["fstcw"] = "keyword", + ["fstenv"] = "keyword", + ["fstp"] = "keyword", + ["fstsw"] = "keyword", + ["fsub"] = "keyword", + ["fsubp"] = "keyword", + ["fsubr"] = "keyword", + ["fsubrp"] = "keyword", + ["ftst"] = "keyword", + ["fucom"] = "keyword", + ["fucomi"] = "keyword", + ["fucomip"] = "keyword", + ["fucomp"] = "keyword", + ["fucompp"] = "keyword", + ["fwait"] = "keyword", + ["fxam"] = "keyword", + ["fxch"] = "keyword", + ["fxrstor"] = "keyword", + ["fxrstor64"] = "keyword", + ["fxsave"] = "keyword", + ["fxsave64"] = "keyword", + ["fxtract"] = "keyword", + ["fyl2x"] = "keyword", + ["fyl2xp1"] = "keyword", + ["getsec"] = "keyword", + ["haddpd"] = "keyword", + ["haddps"] = "keyword", + ["hint_nop0"] = "keyword", + ["hint_nop1"] = "keyword", + ["hint_nop10"] = "keyword", + ["hint_nop11"] = "keyword", + ["hint_nop12"] = "keyword", + ["hint_nop13"] = "keyword", + ["hint_nop14"] = "keyword", + ["hint_nop15"] = "keyword", + ["hint_nop16"] = "keyword", + ["hint_nop17"] = "keyword", + ["hint_nop18"] = "keyword", + ["hint_nop19"] = "keyword", + ["hint_nop2"] = "keyword", + ["hint_nop20"] = "keyword", + ["hint_nop21"] = "keyword", + ["hint_nop22"] = "keyword", + ["hint_nop23"] = "keyword", + ["hint_nop24"] = "keyword", + ["hint_nop25"] = "keyword", + ["hint_nop26"] = "keyword", + ["hint_nop27"] = "keyword", + ["hint_nop28"] = "keyword", + ["hint_nop29"] = "keyword", + ["hint_nop3"] = "keyword", + ["hint_nop30"] = "keyword", + ["hint_nop31"] = "keyword", + ["hint_nop32"] = "keyword", + ["hint_nop33"] = "keyword", + ["hint_nop34"] = "keyword", + ["hint_nop35"] = "keyword", + ["hint_nop36"] = "keyword", + ["hint_nop37"] = "keyword", + ["hint_nop38"] = "keyword", + ["hint_nop39"] = "keyword", + ["hint_nop4"] = "keyword", + ["hint_nop40"] = "keyword", + ["hint_nop41"] = "keyword", + ["hint_nop42"] = "keyword", + ["hint_nop43"] = "keyword", + ["hint_nop44"] = "keyword", + ["hint_nop45"] = "keyword", + ["hint_nop46"] = "keyword", + ["hint_nop47"] = "keyword", + ["hint_nop48"] = "keyword", + ["hint_nop49"] = "keyword", + ["hint_nop5"] = "keyword", + ["hint_nop50"] = "keyword", + ["hint_nop51"] = "keyword", + ["hint_nop52"] = "keyword", + ["hint_nop53"] = "keyword", + ["hint_nop54"] = "keyword", + ["hint_nop55"] = "keyword", + ["hint_nop56"] = "keyword", + ["hint_nop57"] = "keyword", + ["hint_nop58"] = "keyword", + ["hint_nop59"] = "keyword", + ["hint_nop6"] = "keyword", + ["hint_nop60"] = "keyword", + ["hint_nop61"] = "keyword", + ["hint_nop62"] = "keyword", + ["hint_nop63"] = "keyword", + ["hint_nop7"] = "keyword", + ["hint_nop8"] = "keyword", + ["hint_nop9"] = "keyword", + ["hlt"] = "keyword", + ["hsubpd"] = "keyword", + ["hsubps"] = "keyword", + ["ibts"] = "keyword", + ["icebp"] = "keyword", + ["idiv"] = "keyword", + ["imul"] = "keyword", + ["in"] = "keyword", + ["inc"] = "keyword", + ["ins"] = "keyword", + ["insb"] = "keyword", + ["insd"] = "keyword", + ["insertps"] = "keyword", + ["insertq"] = "keyword", + ["insw"] = "keyword", + ["int"] = "keyword", + ["int01"] = "keyword", + ["int03"] = "keyword", + ["int1"] = "keyword", + ["int3"] = "keyword", + ["into"] = "keyword", + ["invd"] = "keyword", + ["invept"] = "keyword", + ["invlpg"] = "keyword", + ["invlpga"] = "keyword", + ["invpcid"] = "keyword", + ["invvpid"] = "keyword", + ["iret"] = "keyword", + ["iretd"] = "keyword", + ["iretq"] = "keyword", + ["iretw"] = "keyword", + ["ja"] = "keyword", + ["jae"] = "keyword", + ["jb"] = "keyword", + ["jbe"] = "keyword", + ["jc"] = "keyword", + ["jcc"] = "keyword", + ["jcxz"] = "keyword", + ["je"] = "keyword", + ["jecxz"] = "keyword", + ["jg"] = "keyword", + ["jge"] = "keyword", + ["jl"] = "keyword", + ["jle"] = "keyword", + ["jmp"] = "keyword", + ["jmpe"] = "keyword", + ["jna"] = "keyword", + ["jnae"] = "keyword", + ["jnb"] = "keyword", + ["jnbe"] = "keyword", + ["jnc"] = "keyword", + ["jne"] = "keyword", + ["jng"] = "keyword", + ["jnge"] = "keyword", + ["jnl"] = "keyword", + ["jnle"] = "keyword", + ["jno"] = "keyword", + ["jnp"] = "keyword", + ["jns"] = "keyword", + ["jnz"] = "keyword", + ["jo"] = "keyword", + ["jp"] = "keyword", + ["jpe"] = "keyword", + ["jpo"] = "keyword", + ["jrcxz"] = "keyword", + ["js"] = "keyword", + ["jz"] = "keyword", + ["kaddb"] = "keyword", + ["kaddd"] = "keyword", + ["kaddq"] = "keyword", + ["kaddw"] = "keyword", + ["kandb"] = "keyword", + ["kandd"] = "keyword", + ["kandnb"] = "keyword", + ["kandnd"] = "keyword", + ["kandnq"] = "keyword", + ["kandnw"] = "keyword", + ["kandq"] = "keyword", + ["kandw"] = "keyword", + ["kmovb"] = "keyword", + ["kmovd"] = "keyword", + ["kmovq"] = "keyword", + ["kmovw"] = "keyword", + ["knotb"] = "keyword", + ["knotd"] = "keyword", + ["knotq"] = "keyword", + ["knotw"] = "keyword", + ["korb"] = "keyword", + ["kord"] = "keyword", + ["korq"] = "keyword", + ["kortestb"] = "keyword", + ["kortestd"] = "keyword", + ["kortestq"] = "keyword", + ["kortestw"] = "keyword", + ["korw"] = "keyword", + ["kshiftlb"] = "keyword", + ["kshiftld"] = "keyword", + ["kshiftlq"] = "keyword", + ["kshiftlw"] = "keyword", + ["kshiftrb"] = "keyword", + ["kshiftrd"] = "keyword", + ["kshiftrq"] = "keyword", + ["kshiftrw"] = "keyword", + ["ktestb"] = "keyword", + ["ktestd"] = "keyword", + ["ktestq"] = "keyword", + ["ktestw"] = "keyword", + ["kunpckbw"] = "keyword", + ["kunpckdq"] = "keyword", + ["kunpckwd"] = "keyword", + ["kxnorb"] = "keyword", + ["kxnord"] = "keyword", + ["kxnorq"] = "keyword", + ["kxnorw"] = "keyword", + ["kxorb"] = "keyword", + ["kxord"] = "keyword", + ["kxorq"] = "keyword", + ["kxorw"] = "keyword", + ["lahf"] = "keyword", + ["lar"] = "keyword", + ["lddqu"] = "keyword", + ["ldmxcsr"] = "keyword", + ["lds"] = "keyword", + ["lea"] = "keyword", + ["leave"] = "keyword", + ["les"] = "keyword", + ["lfence"] = "keyword", + ["lfs"] = "keyword", + ["lgdt"] = "keyword", + ["lgs"] = "keyword", + ["lidt"] = "keyword", + ["lldt"] = "keyword", + ["llwpcb"] = "keyword", + ["lmsw"] = "keyword", + ["loadall"] = "keyword", + ["loadall286"] = "keyword", + ["lock"] = "keyword", + ["lods"] = "keyword", + ["lodsb"] = "keyword", + ["lodsd"] = "keyword", + ["lodsq"] = "keyword", + ["lodsw"] = "keyword", + ["loop"] = "keyword", + ["loope"] = "keyword", + ["loopne"] = "keyword", + ["loopnz"] = "keyword", + ["loopz"] = "keyword", + ["lsl"] = "keyword", + ["lss"] = "keyword", + ["ltr"] = "keyword", + ["lwpins"] = "keyword", + ["lwpval"] = "keyword", + ["lzcnt"] = "keyword", + ["maskmovdqu"] = "keyword", + ["maskmovq"] = "keyword", + ["maxpd"] = "keyword", + ["maxps"] = "keyword", + ["maxsd"] = "keyword", + ["maxss"] = "keyword", + ["mfence"] = "keyword", + ["minpd"] = "keyword", + ["minps"] = "keyword", + ["minsd"] = "keyword", + ["minss"] = "keyword", + ["monitor"] = "keyword", + ["monitorx"] = "keyword", + ["montmul"] = "keyword", + ["mov"] = "keyword", + ["movapd"] = "keyword", + ["movaps"] = "keyword", + ["movbe"] = "keyword", + ["movd"] = "keyword", + ["movddup"] = "keyword", + ["movdq2q"] = "keyword", + ["movdqa"] = "keyword", + ["movdqu"] = "keyword", + ["movhlps"] = "keyword", + ["movhpd"] = "keyword", + ["movhps"] = "keyword", + ["movlhps"] = "keyword", + ["movlpd"] = "keyword", + ["movlps"] = "keyword", + ["movmskpd"] = "keyword", + ["movmskps"] = "keyword", + ["movntdq"] = "keyword", + ["movntdqa"] = "keyword", + ["movnti"] = "keyword", + ["movntpd"] = "keyword", + ["movntps"] = "keyword", + ["movntq"] = "keyword", + ["movntsd"] = "keyword", + ["movntss"] = "keyword", + ["movq"] = "keyword", + ["movq2dq"] = "keyword", + ["movs"] = "keyword", + ["movsb"] = "keyword", + ["movsd"] = "keyword", + ["movshdup"] = "keyword", + ["movsldup"] = "keyword", + ["movsq"] = "keyword", + ["movss"] = "keyword", + ["movsw"] = "keyword", + ["movsx"] = "keyword", + ["movsxd"] = "keyword", + ["movupd"] = "keyword", + ["movups"] = "keyword", + ["movzx"] = "keyword", + ["mpsadbw"] = "keyword", + ["mul"] = "keyword", + ["mulpd"] = "keyword", + ["mulps"] = "keyword", + ["mulsd"] = "keyword", + ["mulss"] = "keyword", + ["mulx"] = "keyword", + ["mwait"] = "keyword", + ["mwaitx"] = "keyword", + ["neg"] = "keyword", + ["nop"] = "keyword", + ["not"] = "keyword", + ["or"] = "keyword", + ["orpd"] = "keyword", + ["orps"] = "keyword", + ["out"] = "keyword", + ["outs"] = "keyword", + ["outsb"] = "keyword", + ["outsd"] = "keyword", + ["outsw"] = "keyword", + ["pabsb"] = "keyword", + ["pabsd"] = "keyword", + ["pabsw"] = "keyword", + ["packssdw"] = "keyword", + ["packsswb"] = "keyword", + ["packusdw"] = "keyword", + ["packuswb"] = "keyword", + ["paddb"] = "keyword", + ["paddd"] = "keyword", + ["paddq"] = "keyword", + ["paddsb"] = "keyword", + ["paddsiw"] = "keyword", + ["paddsw"] = "keyword", + ["paddusb"] = "keyword", + ["paddusw"] = "keyword", + ["paddw"] = "keyword", + ["palignr"] = "keyword", + ["pand"] = "keyword", + ["pandn"] = "keyword", + ["pause"] = "keyword", + ["paveb"] = "keyword", + ["pavgb"] = "keyword", + ["pavgusb"] = "keyword", + ["pavgw"] = "keyword", + ["pblendvb"] = "keyword", + ["pblendw"] = "keyword", + ["pclmulhqhqdq"] = "keyword", + ["pclmulhqlqdq"] = "keyword", + ["pclmullqhqdq"] = "keyword", + ["pclmullqlqdq"] = "keyword", + ["pclmulqdq"] = "keyword", + ["pcmpeqb"] = "keyword", + ["pcmpeqd"] = "keyword", + ["pcmpeqq"] = "keyword", + ["pcmpeqw"] = "keyword", + ["pcmpestri"] = "keyword", + ["pcmpestrm"] = "keyword", + ["pcmpgtb"] = "keyword", + ["pcmpgtd"] = "keyword", + ["pcmpgtq"] = "keyword", + ["pcmpgtw"] = "keyword", + ["pcmpistri"] = "keyword", + ["pcmpistrm"] = "keyword", + ["pcommit"] = "keyword", + ["pdep"] = "keyword", + ["pdistib"] = "keyword", + ["pext"] = "keyword", + ["pextrb"] = "keyword", + ["pextrd"] = "keyword", + ["pextrq"] = "keyword", + ["pextrw"] = "keyword", + ["pf2id"] = "keyword", + ["pf2iw"] = "keyword", + ["pfacc"] = "keyword", + ["pfadd"] = "keyword", + ["pfcmpeq"] = "keyword", + ["pfcmpge"] = "keyword", + ["pfcmpgt"] = "keyword", + ["pfmax"] = "keyword", + ["pfmin"] = "keyword", + ["pfmul"] = "keyword", + ["pfnacc"] = "keyword", + ["pfpnacc"] = "keyword", + ["pfrcp"] = "keyword", + ["pfrcpit1"] = "keyword", + ["pfrcpit2"] = "keyword", + ["pfrcpv"] = "keyword", + ["pfrsqit1"] = "keyword", + ["pfrsqrt"] = "keyword", + ["pfrsqrtv"] = "keyword", + ["pfsub"] = "keyword", + ["pfsubr"] = "keyword", + ["phaddd"] = "keyword", + ["phaddsw"] = "keyword", + ["phaddw"] = "keyword", + ["phminposuw"] = "keyword", + ["phsubd"] = "keyword", + ["phsubsw"] = "keyword", + ["phsubw"] = "keyword", + ["pi2fd"] = "keyword", + ["pi2fw"] = "keyword", + ["pinsrb"] = "keyword", + ["pinsrd"] = "keyword", + ["pinsrq"] = "keyword", + ["pinsrw"] = "keyword", + ["pmachriw"] = "keyword", + ["pmaddubsw"] = "keyword", + ["pmaddwd"] = "keyword", + ["pmagw"] = "keyword", + ["pmaxsb"] = "keyword", + ["pmaxsd"] = "keyword", + ["pmaxsw"] = "keyword", + ["pmaxub"] = "keyword", + ["pmaxud"] = "keyword", + ["pmaxuw"] = "keyword", + ["pminsb"] = "keyword", + ["pminsd"] = "keyword", + ["pminsw"] = "keyword", + ["pminub"] = "keyword", + ["pminud"] = "keyword", + ["pminuw"] = "keyword", + ["pmovmskb"] = "keyword", + ["pmovsxbd"] = "keyword", + ["pmovsxbq"] = "keyword", + ["pmovsxbw"] = "keyword", + ["pmovsxdq"] = "keyword", + ["pmovsxwd"] = "keyword", + ["pmovsxwq"] = "keyword", + ["pmovzxbd"] = "keyword", + ["pmovzxbq"] = "keyword", + ["pmovzxbw"] = "keyword", + ["pmovzxdq"] = "keyword", + ["pmovzxwd"] = "keyword", + ["pmovzxwq"] = "keyword", + ["pmuldq"] = "keyword", + ["pmulhriw"] = "keyword", + ["pmulhrsw"] = "keyword", + ["pmulhrw"] = "keyword", + ["pmulhrwa"] = "keyword", + ["pmulhrwc"] = "keyword", + ["pmulhuw"] = "keyword", + ["pmulhw"] = "keyword", + ["pmulld"] = "keyword", + ["pmullw"] = "keyword", + ["pmuludq"] = "keyword", + ["pmvgezb"] = "keyword", + ["pmvlzb"] = "keyword", + ["pmvnzb"] = "keyword", + ["pmvzb"] = "keyword", + ["pop"] = "keyword", + ["popa"] = "keyword", + ["popad"] = "keyword", + ["popaw"] = "keyword", + ["popcnt"] = "keyword", + ["popf"] = "keyword", + ["popfd"] = "keyword", + ["popfq"] = "keyword", + ["popfw"] = "keyword", + ["por"] = "keyword", + ["prefetch"] = "keyword", + ["prefetchnta"] = "keyword", + ["prefetcht0"] = "keyword", + ["prefetcht1"] = "keyword", + ["prefetcht2"] = "keyword", + ["prefetchw"] = "keyword", + ["prefetchwt1"] = "keyword", + ["psadbw"] = "keyword", + ["pshufb"] = "keyword", + ["pshufd"] = "keyword", + ["pshufhw"] = "keyword", + ["pshuflw"] = "keyword", + ["pshufw"] = "keyword", + ["psignb"] = "keyword", + ["psignd"] = "keyword", + ["psignw"] = "keyword", + ["pslld"] = "keyword", + ["pslldq"] = "keyword", + ["psllq"] = "keyword", + ["psllw"] = "keyword", + ["psrad"] = "keyword", + ["psraw"] = "keyword", + ["psrld"] = "keyword", + ["psrldq"] = "keyword", + ["psrlq"] = "keyword", + ["psrlw"] = "keyword", + ["psubb"] = "keyword", + ["psubd"] = "keyword", + ["psubq"] = "keyword", + ["psubsb"] = "keyword", + ["psubsiw"] = "keyword", + ["psubsw"] = "keyword", + ["psubusb"] = "keyword", + ["psubusw"] = "keyword", + ["psubw"] = "keyword", + ["pswapd"] = "keyword", + ["ptest"] = "keyword", + ["punpckhbw"] = "keyword", + ["punpckhdq"] = "keyword", + ["punpckhqdq"] = "keyword", + ["punpckhwd"] = "keyword", + ["punpcklbw"] = "keyword", + ["punpckldq"] = "keyword", + ["punpcklqdq"] = "keyword", + ["punpcklwd"] = "keyword", + ["push"] = "keyword", + ["pusha"] = "keyword", + ["pushad"] = "keyword", + ["pushaw"] = "keyword", + ["pushf"] = "keyword", + ["pushfd"] = "keyword", + ["pushfq"] = "keyword", + ["pushfw"] = "keyword", + ["pxor"] = "keyword", + ["rcl"] = "keyword", + ["rcpps"] = "keyword", + ["rcpss"] = "keyword", + ["rcr"] = "keyword", + ["rdfsbase"] = "keyword", + ["rdgsbase"] = "keyword", + ["rdm"] = "keyword", + ["rdmsr"] = "keyword", + ["rdpid"] = "keyword", + ["rdpkru"] = "keyword", + ["rdpmc"] = "keyword", + ["rdrand"] = "keyword", + ["rdseed"] = "keyword", + ["rdshr"] = "keyword", + ["rdtsc"] = "keyword", + ["rdtscp"] = "keyword", + ["rep"] = "keyword", + ["repe"] = "keyword", + ["repne"] = "keyword", + ["repnz"] = "keyword", + ["repz"] = "keyword", + ["ret"] = "keyword", + ["retf"] = "keyword", + ["retn"] = "keyword", + ["rol"] = "keyword", + ["ror"] = "keyword", + ["rorx"] = "keyword", + ["roundpd"] = "keyword", + ["roundps"] = "keyword", + ["roundsd"] = "keyword", + ["roundss"] = "keyword", + ["roxr"] = "keyword", + ["rsdc"] = "keyword", + ["rsldt"] = "keyword", + ["rsm"] = "keyword", + ["rsqrtps"] = "keyword", + ["rsqrtss"] = "keyword", + ["rsts"] = "keyword", + ["sahf"] = "keyword", + ["sal"] = "keyword", + ["salc"] = "keyword", + ["sar"] = "keyword", + ["sarx"] = "keyword", + ["sbb"] = "keyword", + ["scas"] = "keyword", + ["scasb"] = "keyword", + ["scasd"] = "keyword", + ["scasq"] = "keyword", + ["scasw"] = "keyword", + ["seta"] = "keyword", + ["setae"] = "keyword", + ["setb"] = "keyword", + ["setbe"] = "keyword", + ["setc"] = "keyword", + ["sete"] = "keyword", + ["setg"] = "keyword", + ["setge"] = "keyword", + ["setl"] = "keyword", + ["setle"] = "keyword", + ["setna"] = "keyword", + ["setnae"] = "keyword", + ["setnb"] = "keyword", + ["setnbe"] = "keyword", + ["setnc"] = "keyword", + ["setne"] = "keyword", + ["setng"] = "keyword", + ["setnge"] = "keyword", + ["setnl"] = "keyword", + ["setnle"] = "keyword", + ["setno"] = "keyword", + ["setnp"] = "keyword", + ["setns"] = "keyword", + ["setnz"] = "keyword", + ["seto"] = "keyword", + ["setp"] = "keyword", + ["setpe"] = "keyword", + ["setpo"] = "keyword", + ["sets"] = "keyword", + ["setz"] = "keyword", + ["sfence"] = "keyword", + ["sgdt"] = "keyword", + ["shl"] = "keyword", + ["shld"] = "keyword", + ["shlx"] = "keyword", + ["shr"] = "keyword", + ["shrd"] = "keyword", + ["shrx"] = "keyword", + ["shufpd"] = "keyword", + ["shufps"] = "keyword", + ["sidt"] = "keyword", + ["skinit"] = "keyword", + ["sldt"] = "keyword", + ["slwpcb"] = "keyword", + ["smi"] = "keyword", + ["smint"] = "keyword", + ["smintold"] = "keyword", + ["smsw"] = "keyword", + ["sqrtpd"] = "keyword", + ["sqrtps"] = "keyword", + ["sqrtsd"] = "keyword", + ["sqrtss"] = "keyword", + ["stac"] = "keyword", + ["stc"] = "keyword", + ["std"] = "keyword", + ["stgi"] = "keyword", + ["sti"] = "keyword", + ["stmxcsr"] = "keyword", + ["stos"] = "keyword", + ["stosb"] = "keyword", + ["stosd"] = "keyword", + ["stosq"] = "keyword", + ["stosw"] = "keyword", + ["str"] = "keyword", + ["sub"] = "keyword", + ["subpd"] = "keyword", + ["subps"] = "keyword", + ["subsd"] = "keyword", + ["subss"] = "keyword", + ["svdc"] = "keyword", + ["svldt"] = "keyword", + ["svts"] = "keyword", + ["swapgs"] = "keyword", + ["syscall"] = "keyword", + ["sysenter"] = "keyword", + ["sysexit"] = "keyword", + ["sysret"] = "keyword", + ["t1mskc"] = "keyword", + ["test"] = "keyword", + ["tzcnt"] = "keyword", + ["tzmsk"] = "keyword", + ["ucomisd"] = "keyword", + ["ucomiss"] = "keyword", + ["ud0"] = "keyword", + ["ud1"] = "keyword", + ["ud2"] = "keyword", + ["ud2a"] = "keyword", + ["ud2b"] = "keyword", + ["umov"] = "keyword", + ["unpckhpd"] = "keyword", + ["unpckhps"] = "keyword", + ["unpcklpd"] = "keyword", + ["unpcklps"] = "keyword", + ["vaddpd"] = "keyword", + ["vaddps"] = "keyword", + ["vaddsd"] = "keyword", + ["vaddss"] = "keyword", + ["vaddsubpd"] = "keyword", + ["vaddsubps"] = "keyword", + ["vaesdec"] = "keyword", + ["vaesdeclast"] = "keyword", + ["vaesenc"] = "keyword", + ["vaesenclast"] = "keyword", + ["vaesimc"] = "keyword", + ["vaeskeygenassist"] = "keyword", + ["valignd"] = "keyword", + ["valignq"] = "keyword", + ["vandnpd"] = "keyword", + ["vandnps"] = "keyword", + ["vandpd"] = "keyword", + ["vandps"] = "keyword", + ["vblendmpd"] = "keyword", + ["vblendmps"] = "keyword", + ["vblendpd"] = "keyword", + ["vblendps"] = "keyword", + ["vblendvpd"] = "keyword", + ["vblendvps"] = "keyword", + ["vbroadcastb"] = "keyword", + ["vbroadcastd"] = "keyword", + ["vbroadcastf128"] = "keyword", + ["vbroadcastf32x2"] = "keyword", + ["vbroadcastf32x4"] = "keyword", + ["vbroadcastf32x8"] = "keyword", + ["vbroadcastf64x2"] = "keyword", + ["vbroadcastf64x4"] = "keyword", + ["vbroadcasti128"] = "keyword", + ["vbroadcasti32x2"] = "keyword", + ["vbroadcasti32x4"] = "keyword", + ["vbroadcasti32x8"] = "keyword", + ["vbroadcasti64x2"] = "keyword", + ["vbroadcasti64x4"] = "keyword", + ["vbroadcastq"] = "keyword", + ["vbroadcastsd"] = "keyword", + ["vbroadcastss"] = "keyword", + ["vbroadcastw"] = "keyword", + ["vcmpeq_ospd"] = "keyword", + ["vcmpeq_osps"] = "keyword", + ["vcmpeq_ossd"] = "keyword", + ["vcmpeq_osss"] = "keyword", + ["vcmpeq_uqpd"] = "keyword", + ["vcmpeq_uqps"] = "keyword", + ["vcmpeq_uqsd"] = "keyword", + ["vcmpeq_uqss"] = "keyword", + ["vcmpeq_uspd"] = "keyword", + ["vcmpeq_usps"] = "keyword", + ["vcmpeq_ussd"] = "keyword", + ["vcmpeq_usss"] = "keyword", + ["vcmpeqpd"] = "keyword", + ["vcmpeqps"] = "keyword", + ["vcmpeqsd"] = "keyword", + ["vcmpeqss"] = "keyword", + ["vcmpfalse_oqpd"] = "keyword", + ["vcmpfalse_oqps"] = "keyword", + ["vcmpfalse_oqsd"] = "keyword", + ["vcmpfalse_oqss"] = "keyword", + ["vcmpfalse_ospd"] = "keyword", + ["vcmpfalse_osps"] = "keyword", + ["vcmpfalse_ossd"] = "keyword", + ["vcmpfalse_osss"] = "keyword", + ["vcmpfalsepd"] = "keyword", + ["vcmpfalseps"] = "keyword", + ["vcmpfalsesd"] = "keyword", + ["vcmpfalsess"] = "keyword", + ["vcmpge_oqpd"] = "keyword", + ["vcmpge_oqps"] = "keyword", + ["vcmpge_oqsd"] = "keyword", + ["vcmpge_oqss"] = "keyword", + ["vcmpge_ospd"] = "keyword", + ["vcmpge_osps"] = "keyword", + ["vcmpge_ossd"] = "keyword", + ["vcmpge_osss"] = "keyword", + ["vcmpgepd"] = "keyword", + ["vcmpgeps"] = "keyword", + ["vcmpgesd"] = "keyword", + ["vcmpgess"] = "keyword", + ["vcmpgt_oqpd"] = "keyword", + ["vcmpgt_oqps"] = "keyword", + ["vcmpgt_oqsd"] = "keyword", + ["vcmpgt_oqss"] = "keyword", + ["vcmpgt_ospd"] = "keyword", + ["vcmpgt_osps"] = "keyword", + ["vcmpgt_ossd"] = "keyword", + ["vcmpgt_osss"] = "keyword", + ["vcmpgtpd"] = "keyword", + ["vcmpgtps"] = "keyword", + ["vcmpgtsd"] = "keyword", + ["vcmpgtss"] = "keyword", + ["vcmple_oqpd"] = "keyword", + ["vcmple_oqps"] = "keyword", + ["vcmple_oqsd"] = "keyword", + ["vcmple_oqss"] = "keyword", + ["vcmple_ospd"] = "keyword", + ["vcmple_osps"] = "keyword", + ["vcmple_ossd"] = "keyword", + ["vcmple_osss"] = "keyword", + ["vcmplepd"] = "keyword", + ["vcmpleps"] = "keyword", + ["vcmplesd"] = "keyword", + ["vcmpless"] = "keyword", + ["vcmplt_oqpd"] = "keyword", + ["vcmplt_oqps"] = "keyword", + ["vcmplt_oqsd"] = "keyword", + ["vcmplt_oqss"] = "keyword", + ["vcmplt_ospd"] = "keyword", + ["vcmplt_osps"] = "keyword", + ["vcmplt_ossd"] = "keyword", + ["vcmplt_osss"] = "keyword", + ["vcmpltpd"] = "keyword", + ["vcmpltps"] = "keyword", + ["vcmpltsd"] = "keyword", + ["vcmpltss"] = "keyword", + ["vcmpneq_oqpd"] = "keyword", + ["vcmpneq_oqps"] = "keyword", + ["vcmpneq_oqsd"] = "keyword", + ["vcmpneq_oqss"] = "keyword", + ["vcmpneq_ospd"] = "keyword", + ["vcmpneq_osps"] = "keyword", + ["vcmpneq_ossd"] = "keyword", + ["vcmpneq_osss"] = "keyword", + ["vcmpneq_uqpd"] = "keyword", + ["vcmpneq_uqps"] = "keyword", + ["vcmpneq_uqsd"] = "keyword", + ["vcmpneq_uqss"] = "keyword", + ["vcmpneq_uspd"] = "keyword", + ["vcmpneq_usps"] = "keyword", + ["vcmpneq_ussd"] = "keyword", + ["vcmpneq_usss"] = "keyword", + ["vcmpneqpd"] = "keyword", + ["vcmpneqps"] = "keyword", + ["vcmpneqsd"] = "keyword", + ["vcmpneqss"] = "keyword", + ["vcmpnge_uqpd"] = "keyword", + ["vcmpnge_uqps"] = "keyword", + ["vcmpnge_uqsd"] = "keyword", + ["vcmpnge_uqss"] = "keyword", + ["vcmpnge_uspd"] = "keyword", + ["vcmpnge_usps"] = "keyword", + ["vcmpnge_ussd"] = "keyword", + ["vcmpnge_usss"] = "keyword", + ["vcmpngepd"] = "keyword", + ["vcmpngeps"] = "keyword", + ["vcmpngesd"] = "keyword", + ["vcmpngess"] = "keyword", + ["vcmpngt_uqpd"] = "keyword", + ["vcmpngt_uqps"] = "keyword", + ["vcmpngt_uqsd"] = "keyword", + ["vcmpngt_uqss"] = "keyword", + ["vcmpngt_uspd"] = "keyword", + ["vcmpngt_usps"] = "keyword", + ["vcmpngt_ussd"] = "keyword", + ["vcmpngt_usss"] = "keyword", + ["vcmpngtpd"] = "keyword", + ["vcmpngtps"] = "keyword", + ["vcmpngtsd"] = "keyword", + ["vcmpngtss"] = "keyword", + ["vcmpnle_uqpd"] = "keyword", + ["vcmpnle_uqps"] = "keyword", + ["vcmpnle_uqsd"] = "keyword", + ["vcmpnle_uqss"] = "keyword", + ["vcmpnle_uspd"] = "keyword", + ["vcmpnle_usps"] = "keyword", + ["vcmpnle_ussd"] = "keyword", + ["vcmpnle_usss"] = "keyword", + ["vcmpnlepd"] = "keyword", + ["vcmpnleps"] = "keyword", + ["vcmpnlesd"] = "keyword", + ["vcmpnless"] = "keyword", + ["vcmpnlt_uqpd"] = "keyword", + ["vcmpnlt_uqps"] = "keyword", + ["vcmpnlt_uqsd"] = "keyword", + ["vcmpnlt_uqss"] = "keyword", + ["vcmpnlt_uspd"] = "keyword", + ["vcmpnlt_usps"] = "keyword", + ["vcmpnlt_ussd"] = "keyword", + ["vcmpnlt_usss"] = "keyword", + ["vcmpnltpd"] = "keyword", + ["vcmpnltps"] = "keyword", + ["vcmpnltsd"] = "keyword", + ["vcmpnltss"] = "keyword", + ["vcmpord_qpd"] = "keyword", + ["vcmpord_qps"] = "keyword", + ["vcmpord_qsd"] = "keyword", + ["vcmpord_qss"] = "keyword", + ["vcmpord_spd"] = "keyword", + ["vcmpord_sps"] = "keyword", + ["vcmpord_ssd"] = "keyword", + ["vcmpord_sss"] = "keyword", + ["vcmpordpd"] = "keyword", + ["vcmpordps"] = "keyword", + ["vcmpordsd"] = "keyword", + ["vcmpordss"] = "keyword", + ["vcmppd"] = "keyword", + ["vcmpps"] = "keyword", + ["vcmpsd"] = "keyword", + ["vcmpss"] = "keyword", + ["vcmptrue_uqpd"] = "keyword", + ["vcmptrue_uqps"] = "keyword", + ["vcmptrue_uqsd"] = "keyword", + ["vcmptrue_uqss"] = "keyword", + ["vcmptrue_uspd"] = "keyword", + ["vcmptrue_usps"] = "keyword", + ["vcmptrue_ussd"] = "keyword", + ["vcmptrue_usss"] = "keyword", + ["vcmptruepd"] = "keyword", + ["vcmptrueps"] = "keyword", + ["vcmptruesd"] = "keyword", + ["vcmptruess"] = "keyword", + ["vcmpunord_qpd"] = "keyword", + ["vcmpunord_qps"] = "keyword", + ["vcmpunord_qsd"] = "keyword", + ["vcmpunord_qss"] = "keyword", + ["vcmpunord_spd"] = "keyword", + ["vcmpunord_sps"] = "keyword", + ["vcmpunord_ssd"] = "keyword", + ["vcmpunord_sss"] = "keyword", + ["vcmpunordpd"] = "keyword", + ["vcmpunordps"] = "keyword", + ["vcmpunordsd"] = "keyword", + ["vcmpunordss"] = "keyword", + ["vcomisd"] = "keyword", + ["vcomiss"] = "keyword", + ["vcompresspd"] = "keyword", + ["vcompressps"] = "keyword", + ["vcvtdq2pd"] = "keyword", + ["vcvtdq2ps"] = "keyword", + ["vcvtpd2dq"] = "keyword", + ["vcvtpd2ps"] = "keyword", + ["vcvtpd2qq"] = "keyword", + ["vcvtpd2udq"] = "keyword", + ["vcvtpd2uqq"] = "keyword", + ["vcvtph2ps"] = "keyword", + ["vcvtps2dq"] = "keyword", + ["vcvtps2pd"] = "keyword", + ["vcvtps2ph"] = "keyword", + ["vcvtps2qq"] = "keyword", + ["vcvtps2udq"] = "keyword", + ["vcvtps2uqq"] = "keyword", + ["vcvtqq2pd"] = "keyword", + ["vcvtqq2ps"] = "keyword", + ["vcvtsd2si"] = "keyword", + ["vcvtsd2ss"] = "keyword", + ["vcvtsd2usi"] = "keyword", + ["vcvtsi2sd"] = "keyword", + ["vcvtsi2ss"] = "keyword", + ["vcvtss2sd"] = "keyword", + ["vcvtss2si"] = "keyword", + ["vcvtss2usi"] = "keyword", + ["vcvttpd2dq"] = "keyword", + ["vcvttpd2qq"] = "keyword", + ["vcvttpd2udq"] = "keyword", + ["vcvttpd2uqq"] = "keyword", + ["vcvttps2dq"] = "keyword", + ["vcvttps2qq"] = "keyword", + ["vcvttps2udq"] = "keyword", + ["vcvttps2uqq"] = "keyword", + ["vcvttsd2si"] = "keyword", + ["vcvttsd2usi"] = "keyword", + ["vcvttss2si"] = "keyword", + ["vcvttss2usi"] = "keyword", + ["vcvtudq2pd"] = "keyword", + ["vcvtudq2ps"] = "keyword", + ["vcvtuqq2pd"] = "keyword", + ["vcvtuqq2ps"] = "keyword", + ["vcvtusi2sd"] = "keyword", + ["vcvtusi2ss"] = "keyword", + ["vdbpsadbw"] = "keyword", + ["vdivpd"] = "keyword", + ["vdivps"] = "keyword", + ["vdivsd"] = "keyword", + ["vdivss"] = "keyword", + ["vdppd"] = "keyword", + ["vdpps"] = "keyword", + ["verr"] = "keyword", + ["verw"] = "keyword", + ["vexp2pd"] = "keyword", + ["vexp2ps"] = "keyword", + ["vexpandpd"] = "keyword", + ["vexpandps"] = "keyword", + ["vextractf128"] = "keyword", + ["vextractf32x4"] = "keyword", + ["vextractf32x8"] = "keyword", + ["vextractf64x2"] = "keyword", + ["vextractf64x4"] = "keyword", + ["vextracti128"] = "keyword", + ["vextracti32x4"] = "keyword", + ["vextracti32x8"] = "keyword", + ["vextracti64x2"] = "keyword", + ["vextracti64x4"] = "keyword", + ["vextractps"] = "keyword", + ["vfixupimmpd"] = "keyword", + ["vfixupimmps"] = "keyword", + ["vfixupimmsd"] = "keyword", + ["vfixupimmss"] = "keyword", + ["vfmadd123pd"] = "keyword", + ["vfmadd123ps"] = "keyword", + ["vfmadd123sd"] = "keyword", + ["vfmadd123ss"] = "keyword", + ["vfmadd132pd"] = "keyword", + ["vfmadd132ps"] = "keyword", + ["vfmadd132sd"] = "keyword", + ["vfmadd132ss"] = "keyword", + ["vfmadd213pd"] = "keyword", + ["vfmadd213ps"] = "keyword", + ["vfmadd213sd"] = "keyword", + ["vfmadd213ss"] = "keyword", + ["vfmadd231pd"] = "keyword", + ["vfmadd231ps"] = "keyword", + ["vfmadd231sd"] = "keyword", + ["vfmadd231ss"] = "keyword", + ["vfmadd312pd"] = "keyword", + ["vfmadd312ps"] = "keyword", + ["vfmadd312sd"] = "keyword", + ["vfmadd312ss"] = "keyword", + ["vfmadd321pd"] = "keyword", + ["vfmadd321ps"] = "keyword", + ["vfmadd321sd"] = "keyword", + ["vfmadd321ss"] = "keyword", + ["vfmaddpd"] = "keyword", + ["vfmaddps"] = "keyword", + ["vfmaddsd"] = "keyword", + ["vfmaddss"] = "keyword", + ["vfmaddsub123pd"] = "keyword", + ["vfmaddsub123ps"] = "keyword", + ["vfmaddsub132pd"] = "keyword", + ["vfmaddsub132ps"] = "keyword", + ["vfmaddsub213pd"] = "keyword", + ["vfmaddsub213ps"] = "keyword", + ["vfmaddsub231pd"] = "keyword", + ["vfmaddsub231ps"] = "keyword", + ["vfmaddsub312pd"] = "keyword", + ["vfmaddsub312ps"] = "keyword", + ["vfmaddsub321pd"] = "keyword", + ["vfmaddsub321ps"] = "keyword", + ["vfmaddsubpd"] = "keyword", + ["vfmaddsubps"] = "keyword", + ["vfmsub123pd"] = "keyword", + ["vfmsub123ps"] = "keyword", + ["vfmsub123sd"] = "keyword", + ["vfmsub123ss"] = "keyword", + ["vfmsub132pd"] = "keyword", + ["vfmsub132ps"] = "keyword", + ["vfmsub132sd"] = "keyword", + ["vfmsub132ss"] = "keyword", + ["vfmsub213pd"] = "keyword", + ["vfmsub213ps"] = "keyword", + ["vfmsub213sd"] = "keyword", + ["vfmsub213ss"] = "keyword", + ["vfmsub231pd"] = "keyword", + ["vfmsub231ps"] = "keyword", + ["vfmsub231sd"] = "keyword", + ["vfmsub231ss"] = "keyword", + ["vfmsub312pd"] = "keyword", + ["vfmsub312ps"] = "keyword", + ["vfmsub312sd"] = "keyword", + ["vfmsub312ss"] = "keyword", + ["vfmsub321pd"] = "keyword", + ["vfmsub321ps"] = "keyword", + ["vfmsub321sd"] = "keyword", + ["vfmsub321ss"] = "keyword", + ["vfmsubadd123pd"] = "keyword", + ["vfmsubadd123ps"] = "keyword", + ["vfmsubadd132pd"] = "keyword", + ["vfmsubadd132ps"] = "keyword", + ["vfmsubadd213pd"] = "keyword", + ["vfmsubadd213ps"] = "keyword", + ["vfmsubadd231pd"] = "keyword", + ["vfmsubadd231ps"] = "keyword", + ["vfmsubadd312pd"] = "keyword", + ["vfmsubadd312ps"] = "keyword", + ["vfmsubadd321pd"] = "keyword", + ["vfmsubadd321ps"] = "keyword", + ["vfmsubaddpd"] = "keyword", + ["vfmsubaddps"] = "keyword", + ["vfmsubpd"] = "keyword", + ["vfmsubps"] = "keyword", + ["vfmsubsd"] = "keyword", + ["vfmsubss"] = "keyword", + ["vfnmadd123pd"] = "keyword", + ["vfnmadd123ps"] = "keyword", + ["vfnmadd123sd"] = "keyword", + ["vfnmadd123ss"] = "keyword", + ["vfnmadd132pd"] = "keyword", + ["vfnmadd132ps"] = "keyword", + ["vfnmadd132sd"] = "keyword", + ["vfnmadd132ss"] = "keyword", + ["vfnmadd213pd"] = "keyword", + ["vfnmadd213ps"] = "keyword", + ["vfnmadd213sd"] = "keyword", + ["vfnmadd213ss"] = "keyword", + ["vfnmadd231pd"] = "keyword", + ["vfnmadd231ps"] = "keyword", + ["vfnmadd231sd"] = "keyword", + ["vfnmadd231ss"] = "keyword", + ["vfnmadd312pd"] = "keyword", + ["vfnmadd312ps"] = "keyword", + ["vfnmadd312sd"] = "keyword", + ["vfnmadd312ss"] = "keyword", + ["vfnmadd321pd"] = "keyword", + ["vfnmadd321ps"] = "keyword", + ["vfnmadd321sd"] = "keyword", + ["vfnmadd321ss"] = "keyword", + ["vfnmaddpd"] = "keyword", + ["vfnmaddps"] = "keyword", + ["vfnmaddsd"] = "keyword", + ["vfnmaddss"] = "keyword", + ["vfnmsub123pd"] = "keyword", + ["vfnmsub123ps"] = "keyword", + ["vfnmsub123sd"] = "keyword", + ["vfnmsub123ss"] = "keyword", + ["vfnmsub132pd"] = "keyword", + ["vfnmsub132ps"] = "keyword", + ["vfnmsub132sd"] = "keyword", + ["vfnmsub132ss"] = "keyword", + ["vfnmsub213pd"] = "keyword", + ["vfnmsub213ps"] = "keyword", + ["vfnmsub213sd"] = "keyword", + ["vfnmsub213ss"] = "keyword", + ["vfnmsub231pd"] = "keyword", + ["vfnmsub231ps"] = "keyword", + ["vfnmsub231sd"] = "keyword", + ["vfnmsub231ss"] = "keyword", + ["vfnmsub312pd"] = "keyword", + ["vfnmsub312ps"] = "keyword", + ["vfnmsub312sd"] = "keyword", + ["vfnmsub312ss"] = "keyword", + ["vfnmsub321pd"] = "keyword", + ["vfnmsub321ps"] = "keyword", + ["vfnmsub321sd"] = "keyword", + ["vfnmsub321ss"] = "keyword", + ["vfnmsubpd"] = "keyword", + ["vfnmsubps"] = "keyword", + ["vfnmsubsd"] = "keyword", + ["vfnmsubss"] = "keyword", + ["vfpclasspd"] = "keyword", + ["vfpclassps"] = "keyword", + ["vfpclasssd"] = "keyword", + ["vfpclassss"] = "keyword", + ["vfrczpd"] = "keyword", + ["vfrczps"] = "keyword", + ["vfrczsd"] = "keyword", + ["vfrczss"] = "keyword", + ["vgatherdd"] = "keyword", + ["vgatherdpd"] = "keyword", + ["vgatherdps"] = "keyword", + ["vgatherdq"] = "keyword", + ["vgatherpf0dpd"] = "keyword", + ["vgatherpf0dps"] = "keyword", + ["vgatherpf0qpd"] = "keyword", + ["vgatherpf0qps"] = "keyword", + ["vgatherpf1dpd"] = "keyword", + ["vgatherpf1dps"] = "keyword", + ["vgatherpf1qpd"] = "keyword", + ["vgatherpf1qps"] = "keyword", + ["vgatherqd"] = "keyword", + ["vgatherqpd"] = "keyword", + ["vgatherqps"] = "keyword", + ["vgatherqq"] = "keyword", + ["vgetexppd"] = "keyword", + ["vgetexpps"] = "keyword", + ["vgetexpsd"] = "keyword", + ["vgetexpss"] = "keyword", + ["vgetmantpd"] = "keyword", + ["vgetmantps"] = "keyword", + ["vgetmantsd"] = "keyword", + ["vgetmantss"] = "keyword", + ["vhaddpd"] = "keyword", + ["vhaddps"] = "keyword", + ["vhsubpd"] = "keyword", + ["vhsubps"] = "keyword", + ["vinsertf128"] = "keyword", + ["vinsertf32x4"] = "keyword", + ["vinsertf32x8"] = "keyword", + ["vinsertf64x2"] = "keyword", + ["vinsertf64x4"] = "keyword", + ["vinserti128"] = "keyword", + ["vinserti32x4"] = "keyword", + ["vinserti32x8"] = "keyword", + ["vinserti64x2"] = "keyword", + ["vinserti64x4"] = "keyword", + ["vinsertps"] = "keyword", + ["vlddqu"] = "keyword", + ["vldmxcsr"] = "keyword", + ["vldqqu"] = "keyword", + ["vmaskmovd"] = "keyword", + ["vmaskmovdqu"] = "keyword", + ["vmaskmovpd"] = "keyword", + ["vmaskmovps"] = "keyword", + ["vmaskmovq"] = "keyword", + ["vmaxpd"] = "keyword", + ["vmaxps"] = "keyword", + ["vmaxsd"] = "keyword", + ["vmaxss"] = "keyword", + ["vmcall"] = "keyword", + ["vmclear"] = "keyword", + ["vmfunc"] = "keyword", + ["vminpd"] = "keyword", + ["vminps"] = "keyword", + ["vminsd"] = "keyword", + ["vminss"] = "keyword", + ["vmlaunch"] = "keyword", + ["vmload"] = "keyword", + ["vmmcall"] = "keyword", + ["vmovapd"] = "keyword", + ["vmovaps"] = "keyword", + ["vmovd"] = "keyword", + ["vmovddup"] = "keyword", + ["vmovdqa"] = "keyword", + ["vmovdqa32"] = "keyword", + ["vmovdqa64"] = "keyword", + ["vmovdqu"] = "keyword", + ["vmovdqu16"] = "keyword", + ["vmovdqu32"] = "keyword", + ["vmovdqu64"] = "keyword", + ["vmovdqu8"] = "keyword", + ["vmovhlps"] = "keyword", + ["vmovhpd"] = "keyword", + ["vmovhps"] = "keyword", + ["vmovlhps"] = "keyword", + ["vmovlpd"] = "keyword", + ["vmovlps"] = "keyword", + ["vmovmskpd"] = "keyword", + ["vmovmskps"] = "keyword", + ["vmovntdq"] = "keyword", + ["vmovntdqa"] = "keyword", + ["vmovntpd"] = "keyword", + ["vmovntps"] = "keyword", + ["vmovntqq"] = "keyword", + ["vmovq"] = "keyword", + ["vmovqqa"] = "keyword", + ["vmovqqu"] = "keyword", + ["vmovsd"] = "keyword", + ["vmovshdup"] = "keyword", + ["vmovsldup"] = "keyword", + ["vmovss"] = "keyword", + ["vmovupd"] = "keyword", + ["vmovups"] = "keyword", + ["vmpsadbw"] = "keyword", + ["vmptrld"] = "keyword", + ["vmptrst"] = "keyword", + ["vmread"] = "keyword", + ["vmresume"] = "keyword", + ["vmrun"] = "keyword", + ["vmsave"] = "keyword", + ["vmulpd"] = "keyword", + ["vmulps"] = "keyword", + ["vmulsd"] = "keyword", + ["vmulss"] = "keyword", + ["vmwrite"] = "keyword", + ["vmxoff"] = "keyword", + ["vmxon"] = "keyword", + ["vorpd"] = "keyword", + ["vorps"] = "keyword", + ["vpabsb"] = "keyword", + ["vpabsd"] = "keyword", + ["vpabsq"] = "keyword", + ["vpabsw"] = "keyword", + ["vpackssdw"] = "keyword", + ["vpacksswb"] = "keyword", + ["vpackusdw"] = "keyword", + ["vpackuswb"] = "keyword", + ["vpaddb"] = "keyword", + ["vpaddd"] = "keyword", + ["vpaddq"] = "keyword", + ["vpaddsb"] = "keyword", + ["vpaddsw"] = "keyword", + ["vpaddusb"] = "keyword", + ["vpaddusw"] = "keyword", + ["vpaddw"] = "keyword", + ["vpalignr"] = "keyword", + ["vpand"] = "keyword", + ["vpandd"] = "keyword", + ["vpandn"] = "keyword", + ["vpandnd"] = "keyword", + ["vpandnq"] = "keyword", + ["vpandq"] = "keyword", + ["vpavgb"] = "keyword", + ["vpavgw"] = "keyword", + ["vpblendd"] = "keyword", + ["vpblendmb"] = "keyword", + ["vpblendmd"] = "keyword", + ["vpblendmq"] = "keyword", + ["vpblendmw"] = "keyword", + ["vpblendvb"] = "keyword", + ["vpblendw"] = "keyword", + ["vpbroadcastb"] = "keyword", + ["vpbroadcastd"] = "keyword", + ["vpbroadcastmb2q"] = "keyword", + ["vpbroadcastmw2d"] = "keyword", + ["vpbroadcastq"] = "keyword", + ["vpbroadcastw"] = "keyword", + ["vpclmulhqhqdq"] = "keyword", + ["vpclmulhqlqdq"] = "keyword", + ["vpclmullqhqdq"] = "keyword", + ["vpclmullqlqdq"] = "keyword", + ["vpclmulqdq"] = "keyword", + ["vpcmov"] = "keyword", + ["vpcmpb"] = "keyword", + ["vpcmpd"] = "keyword", + ["vpcmpeqb"] = "keyword", + ["vpcmpeqd"] = "keyword", + ["vpcmpeqq"] = "keyword", + ["vpcmpeqw"] = "keyword", + ["vpcmpestri"] = "keyword", + ["vpcmpestrm"] = "keyword", + ["vpcmpgtb"] = "keyword", + ["vpcmpgtd"] = "keyword", + ["vpcmpgtq"] = "keyword", + ["vpcmpgtw"] = "keyword", + ["vpcmpistri"] = "keyword", + ["vpcmpistrm"] = "keyword", + ["vpcmpq"] = "keyword", + ["vpcmpub"] = "keyword", + ["vpcmpud"] = "keyword", + ["vpcmpuq"] = "keyword", + ["vpcmpuw"] = "keyword", + ["vpcmpw"] = "keyword", + ["vpcomb"] = "keyword", + ["vpcomd"] = "keyword", + ["vpcompressd"] = "keyword", + ["vpcompressq"] = "keyword", + ["vpcomq"] = "keyword", + ["vpcomub"] = "keyword", + ["vpcomud"] = "keyword", + ["vpcomuq"] = "keyword", + ["vpcomuw"] = "keyword", + ["vpcomw"] = "keyword", + ["vpconflictd"] = "keyword", + ["vpconflictq"] = "keyword", + ["vperm2f128"] = "keyword", + ["vperm2i128"] = "keyword", + ["vpermb"] = "keyword", + ["vpermd"] = "keyword", + ["vpermi2b"] = "keyword", + ["vpermi2d"] = "keyword", + ["vpermi2pd"] = "keyword", + ["vpermi2ps"] = "keyword", + ["vpermi2q"] = "keyword", + ["vpermi2w"] = "keyword", + ["vpermilpd"] = "keyword", + ["vpermilps"] = "keyword", + ["vpermpd"] = "keyword", + ["vpermps"] = "keyword", + ["vpermq"] = "keyword", + ["vpermt2b"] = "keyword", + ["vpermt2d"] = "keyword", + ["vpermt2pd"] = "keyword", + ["vpermt2ps"] = "keyword", + ["vpermt2q"] = "keyword", + ["vpermt2w"] = "keyword", + ["vpermw"] = "keyword", + ["vpexpandd"] = "keyword", + ["vpexpandq"] = "keyword", + ["vpextrb"] = "keyword", + ["vpextrd"] = "keyword", + ["vpextrq"] = "keyword", + ["vpextrw"] = "keyword", + ["vpgatherdd"] = "keyword", + ["vpgatherdq"] = "keyword", + ["vpgatherqd"] = "keyword", + ["vpgatherqq"] = "keyword", + ["vphaddbd"] = "keyword", + ["vphaddbq"] = "keyword", + ["vphaddbw"] = "keyword", + ["vphaddd"] = "keyword", + ["vphadddq"] = "keyword", + ["vphaddsw"] = "keyword", + ["vphaddubd"] = "keyword", + ["vphaddubq"] = "keyword", + ["vphaddubw"] = "keyword", + ["vphaddudq"] = "keyword", + ["vphadduwd"] = "keyword", + ["vphadduwq"] = "keyword", + ["vphaddw"] = "keyword", + ["vphaddwd"] = "keyword", + ["vphaddwq"] = "keyword", + ["vphminposuw"] = "keyword", + ["vphsubbw"] = "keyword", + ["vphsubd"] = "keyword", + ["vphsubdq"] = "keyword", + ["vphsubsw"] = "keyword", + ["vphsubw"] = "keyword", + ["vphsubwd"] = "keyword", + ["vpinsrb"] = "keyword", + ["vpinsrd"] = "keyword", + ["vpinsrq"] = "keyword", + ["vpinsrw"] = "keyword", + ["vplzcntd"] = "keyword", + ["vplzcntq"] = "keyword", + ["vpmacsdd"] = "keyword", + ["vpmacsdqh"] = "keyword", + ["vpmacsdql"] = "keyword", + ["vpmacssdd"] = "keyword", + ["vpmacssdqh"] = "keyword", + ["vpmacssdql"] = "keyword", + ["vpmacsswd"] = "keyword", + ["vpmacssww"] = "keyword", + ["vpmacswd"] = "keyword", + ["vpmacsww"] = "keyword", + ["vpmadcsswd"] = "keyword", + ["vpmadcswd"] = "keyword", + ["vpmadd52huq"] = "keyword", + ["vpmadd52luq"] = "keyword", + ["vpmaddubsw"] = "keyword", + ["vpmaddwd"] = "keyword", + ["vpmaskmovd"] = "keyword", + ["vpmaskmovq"] = "keyword", + ["vpmaxsb"] = "keyword", + ["vpmaxsd"] = "keyword", + ["vpmaxsq"] = "keyword", + ["vpmaxsw"] = "keyword", + ["vpmaxub"] = "keyword", + ["vpmaxud"] = "keyword", + ["vpmaxuq"] = "keyword", + ["vpmaxuw"] = "keyword", + ["vpminsb"] = "keyword", + ["vpminsd"] = "keyword", + ["vpminsq"] = "keyword", + ["vpminsw"] = "keyword", + ["vpminub"] = "keyword", + ["vpminud"] = "keyword", + ["vpminuq"] = "keyword", + ["vpminuw"] = "keyword", + ["vpmovb2m"] = "keyword", + ["vpmovd2m"] = "keyword", + ["vpmovdb"] = "keyword", + ["vpmovdw"] = "keyword", + ["vpmovm2b"] = "keyword", + ["vpmovm2d"] = "keyword", + ["vpmovm2q"] = "keyword", + ["vpmovm2w"] = "keyword", + ["vpmovmskb"] = "keyword", + ["vpmovq2m"] = "keyword", + ["vpmovqb"] = "keyword", + ["vpmovqd"] = "keyword", + ["vpmovqw"] = "keyword", + ["vpmovsdb"] = "keyword", + ["vpmovsdw"] = "keyword", + ["vpmovsqb"] = "keyword", + ["vpmovsqd"] = "keyword", + ["vpmovsqw"] = "keyword", + ["vpmovswb"] = "keyword", + ["vpmovsxbd"] = "keyword", + ["vpmovsxbq"] = "keyword", + ["vpmovsxbw"] = "keyword", + ["vpmovsxdq"] = "keyword", + ["vpmovsxwd"] = "keyword", + ["vpmovsxwq"] = "keyword", + ["vpmovusdb"] = "keyword", + ["vpmovusdw"] = "keyword", + ["vpmovusqb"] = "keyword", + ["vpmovusqd"] = "keyword", + ["vpmovusqw"] = "keyword", + ["vpmovuswb"] = "keyword", + ["vpmovw2m"] = "keyword", + ["vpmovwb"] = "keyword", + ["vpmovzxbd"] = "keyword", + ["vpmovzxbq"] = "keyword", + ["vpmovzxbw"] = "keyword", + ["vpmovzxdq"] = "keyword", + ["vpmovzxwd"] = "keyword", + ["vpmovzxwq"] = "keyword", + ["vpmuldq"] = "keyword", + ["vpmulhrsw"] = "keyword", + ["vpmulhuw"] = "keyword", + ["vpmulhw"] = "keyword", + ["vpmulld"] = "keyword", + ["vpmullq"] = "keyword", + ["vpmullw"] = "keyword", + ["vpmultishiftqb"] = "keyword", + ["vpmuludq"] = "keyword", + ["vpor"] = "keyword", + ["vpord"] = "keyword", + ["vporq"] = "keyword", + ["vpperm"] = "keyword", + ["vprold"] = "keyword", + ["vprolq"] = "keyword", + ["vprolvd"] = "keyword", + ["vprolvq"] = "keyword", + ["vprord"] = "keyword", + ["vprorq"] = "keyword", + ["vprorvd"] = "keyword", + ["vprorvq"] = "keyword", + ["vprotb"] = "keyword", + ["vprotd"] = "keyword", + ["vprotq"] = "keyword", + ["vprotw"] = "keyword", + ["vpsadbw"] = "keyword", + ["vpscatterdd"] = "keyword", + ["vpscatterdq"] = "keyword", + ["vpscatterqd"] = "keyword", + ["vpscatterqq"] = "keyword", + ["vpshab"] = "keyword", + ["vpshad"] = "keyword", + ["vpshaq"] = "keyword", + ["vpshaw"] = "keyword", + ["vpshlb"] = "keyword", + ["vpshld"] = "keyword", + ["vpshlq"] = "keyword", + ["vpshlw"] = "keyword", + ["vpshufb"] = "keyword", + ["vpshufd"] = "keyword", + ["vpshufhw"] = "keyword", + ["vpshuflw"] = "keyword", + ["vpsignb"] = "keyword", + ["vpsignd"] = "keyword", + ["vpsignw"] = "keyword", + ["vpslld"] = "keyword", + ["vpslldq"] = "keyword", + ["vpsllq"] = "keyword", + ["vpsllvd"] = "keyword", + ["vpsllvq"] = "keyword", + ["vpsllvw"] = "keyword", + ["vpsllw"] = "keyword", + ["vpsrad"] = "keyword", + ["vpsraq"] = "keyword", + ["vpsravd"] = "keyword", + ["vpsravq"] = "keyword", + ["vpsravw"] = "keyword", + ["vpsraw"] = "keyword", + ["vpsrld"] = "keyword", + ["vpsrldq"] = "keyword", + ["vpsrlq"] = "keyword", + ["vpsrlvd"] = "keyword", + ["vpsrlvq"] = "keyword", + ["vpsrlvw"] = "keyword", + ["vpsrlw"] = "keyword", + ["vpsubb"] = "keyword", + ["vpsubd"] = "keyword", + ["vpsubq"] = "keyword", + ["vpsubsb"] = "keyword", + ["vpsubsw"] = "keyword", + ["vpsubusb"] = "keyword", + ["vpsubusw"] = "keyword", + ["vpsubw"] = "keyword", + ["vpternlogd"] = "keyword", + ["vpternlogq"] = "keyword", + ["vptest"] = "keyword", + ["vptestmb"] = "keyword", + ["vptestmd"] = "keyword", + ["vptestmq"] = "keyword", + ["vptestmw"] = "keyword", + ["vptestnmb"] = "keyword", + ["vptestnmd"] = "keyword", + ["vptestnmq"] = "keyword", + ["vptestnmw"] = "keyword", + ["vpunpckhbw"] = "keyword", + ["vpunpckhdq"] = "keyword", + ["vpunpckhqdq"] = "keyword", + ["vpunpckhwd"] = "keyword", + ["vpunpcklbw"] = "keyword", + ["vpunpckldq"] = "keyword", + ["vpunpcklqdq"] = "keyword", + ["vpunpcklwd"] = "keyword", + ["vpxor"] = "keyword", + ["vpxord"] = "keyword", + ["vpxorq"] = "keyword", + ["vrangepd"] = "keyword", + ["vrangeps"] = "keyword", + ["vrangesd"] = "keyword", + ["vrangess"] = "keyword", + ["vrcp14pd"] = "keyword", + ["vrcp14ps"] = "keyword", + ["vrcp14sd"] = "keyword", + ["vrcp14ss"] = "keyword", + ["vrcp28pd"] = "keyword", + ["vrcp28ps"] = "keyword", + ["vrcp28sd"] = "keyword", + ["vrcp28ss"] = "keyword", + ["vrcpps"] = "keyword", + ["vrcpss"] = "keyword", + ["vreducepd"] = "keyword", + ["vreduceps"] = "keyword", + ["vreducesd"] = "keyword", + ["vreducess"] = "keyword", + ["vrndscalepd"] = "keyword", + ["vrndscaleps"] = "keyword", + ["vrndscalesd"] = "keyword", + ["vrndscaless"] = "keyword", + ["vroundpd"] = "keyword", + ["vroundps"] = "keyword", + ["vroundsd"] = "keyword", + ["vroundss"] = "keyword", + ["vrsqrt14pd"] = "keyword", + ["vrsqrt14ps"] = "keyword", + ["vrsqrt14sd"] = "keyword", + ["vrsqrt14ss"] = "keyword", + ["vrsqrt28pd"] = "keyword", + ["vrsqrt28ps"] = "keyword", + ["vrsqrt28sd"] = "keyword", + ["vrsqrt28ss"] = "keyword", + ["vrsqrtps"] = "keyword", + ["vrsqrtss"] = "keyword", + ["vscalefpd"] = "keyword", + ["vscalefps"] = "keyword", + ["vscalefsd"] = "keyword", + ["vscalefss"] = "keyword", + ["vscatterdpd"] = "keyword", + ["vscatterdps"] = "keyword", + ["vscatterpf0dpd"] = "keyword", + ["vscatterpf0dps"] = "keyword", + ["vscatterpf0qpd"] = "keyword", + ["vscatterpf0qps"] = "keyword", + ["vscatterpf1dpd"] = "keyword", + ["vscatterpf1dps"] = "keyword", + ["vscatterpf1qpd"] = "keyword", + ["vscatterpf1qps"] = "keyword", + ["vscatterqpd"] = "keyword", + ["vscatterqps"] = "keyword", + ["vshuff32x4"] = "keyword", + ["vshuff64x2"] = "keyword", + ["vshufi32x4"] = "keyword", + ["vshufi64x2"] = "keyword", + ["vshufpd"] = "keyword", + ["vshufps"] = "keyword", + ["vsqrtpd"] = "keyword", + ["vsqrtps"] = "keyword", + ["vsqrtsd"] = "keyword", + ["vsqrtss"] = "keyword", + ["vstmxcsr"] = "keyword", + ["vsubpd"] = "keyword", + ["vsubps"] = "keyword", + ["vsubsd"] = "keyword", + ["vsubss"] = "keyword", + ["vtestpd"] = "keyword", + ["vtestps"] = "keyword", + ["vucomisd"] = "keyword", + ["vucomiss"] = "keyword", + ["vunpckhpd"] = "keyword", + ["vunpckhps"] = "keyword", + ["vunpcklpd"] = "keyword", + ["vunpcklps"] = "keyword", + ["vxorpd"] = "keyword", + ["vxorps"] = "keyword", + ["vzeroall"] = "keyword", + ["vzeroupper"] = "keyword", + ["wait"] = "keyword", + ["wbinvd"] = "keyword", + ["wrfsbase"] = "keyword", + ["wrgsbase"] = "keyword", + ["wrmsr"] = "keyword", + ["wrpkru"] = "keyword", + ["wrshr"] = "keyword", + ["xabort"] = "keyword", + ["xadd"] = "keyword", + ["xbegin"] = "keyword", + ["xbts"] = "keyword", + ["xchg"] = "keyword", + ["xcryptcbc"] = "keyword", + ["xcryptcfb"] = "keyword", + ["xcryptctr"] = "keyword", + ["xcryptecb"] = "keyword", + ["xcryptofb"] = "keyword", + ["xend"] = "keyword", + ["xgetbv"] = "keyword", + ["xlat"] = "keyword", + ["xlatb"] = "keyword", + ["xor"] = "keyword", + ["xorpd"] = "keyword", + ["xorps"] = "keyword", + ["xrstor"] = "keyword", + ["xrstor64"] = "keyword", + ["xrstors"] = "keyword", + ["xrstors64"] = "keyword", + ["xsave"] = "keyword", + ["xsave64"] = "keyword", + ["xsavec"] = "keyword", + ["xsavec64"] = "keyword", + ["xsaveopt"] = "keyword", + ["xsaveopt64"] = "keyword", + ["xsaves"] = "keyword", + ["xsaves64"] = "keyword", + ["xsetbv"] = "keyword", + ["xsha1"] = "keyword", + ["xsha256"] = "keyword", + ["xstore"] = "keyword", + ["xtest"] = "keyword", + + -- Data + ["times"] = "keyword2", + ["equ"] = "keyword2", + ["db"] = "keyword2", + ["dw"] = "keyword2", + ["dd"] = "keyword2", + ["dq"] = "keyword2", + ["dt"] = "keyword2", + ["do"] = "keyword2", + ["dy"] = "keyword2", + ["dz"] = "keyword2", + ["resb"] = "keyword2", + ["resw"] = "keyword2", + ["resd"] = "keyword2", + ["resq"] = "keyword2", + ["rest"] = "keyword2", + ["reso"] = "keyword2", + ["resy"] = "keyword2", + ["resz"] = "keyword2", + ["incbin"] = "keyword2", + ["byte"] = "keyword2", + ["word"] = "keyword2", + ["dword"] = "keyword2", + ["qword"] = "keyword2", + ["short"] = "keyword2", + ["ptr"] = "keyword2", + ["tword"] = "keyword2", + ["yword"] = "keyword2", + ["zword"] = "keyword2", + ["oword"] = "keyword2", + + -- NASM directives + ["absolute"] = "keyword2", ["ABSOLUTE"] = "keyword2", + ["bits"] = "keyword2", ["BITS"] = "keyword2", + ["common"] = "keyword2", ["COMMON"] = "keyword2", + ["extern"] = "keyword2", ["EXTERN"] = "keyword2", + ["global"] = "keyword2", ["GLOBAL"] = "keyword2", + ["org"] = "keyword2", ["ORG"] = "keyword2", + ["section"] = "keyword2", ["SECTION"] = "keyword2", + ["seg"] = "keyword2", ["SEG"] = "keyword2", + ["segment"] = "keyword2", ["SEGMENT"] = "keyword2", + ["strict"] = "keyword2", ["STRICT"] = "keyword2", + ["use16"] = "keyword2", ["USE16"] = "keyword2", + ["use32"] = "keyword2", ["USE32"] = "keyword2", + ["use64"] = "keyword2", ["USE64"] = "keyword2", + ["..got"] = "keyword2", + ["..plt"] = "keyword2", + ["..sym"] = "keyword2", + ["wrt"] = "keyword2", + ["struc"] = "keyword2", + ["endstruc"] = "keyword2", + ["istruc"] = "keyword2", + ["at"] = "keyword2", ["AT"] = "keyword2", + ["iend"] = "keyword2", ["IEND"] = "keyword2", + ["align"] = "keyword2", ["ALIGN"] = "keyword2", + ["alignb"] = "keyword2", ["ALIGNB"] = "keyword2", + ["__SECT__"] = "keyword2", + ["__NASM_MAJOR__"] = "keyword2", + ["__NASM_MINOR__"] = "keyword2", + ["__NASM_SUBMINOR__"] = "keyword2", + ["___NASM_PATCHLEVEL__"] = "keyword2", + ["__NASM_VERSION_ID__"] = "keyword2", + ["__NASM_VER__"] = "keyword2", + ["__FILE__"] = "keyword2", + ["__LINE__"] = "keyword2", + ["__BITS__"] = "keyword2", + ["default"] = "keyword2", ["DEFAULT"] = "keyword2", + }, +} |