91 'COMMENT_SINGLE' => array(1 =>
';'),
92 'COMMENT_MULTI' => array(),
94 'COMMENT_REGEXP' => array(2 =>
"/^(?:[0-9a-f]{0,4}:)?[0-9a-f]{4}(?:[0-9a-f]{4})?/mi"),
96 'QUOTEMARKS' => array(
"'",
'"'),
102 'aaa',
'aad',
'aam',
'aas',
'daa',
'das',
104 'ja',
'jae',
'jb',
'jbe',
'jc',
'je',
'jg',
'jge',
'jl',
'jle',
'jmp',
'jna',
105 'jnae',
'jnb',
'jnbe',
'jnc',
'jne',
'jng',
'jnge',
'jnl',
'jnle',
'jno',
'jnp',
'jns',
'jnz',
106 'jo',
'jp',
'jpe',
'jpo',
'js',
'jz',
'jcxz',
'jecxz',
'jrcxz',
'loop',
'loope',
'loopne',
107 'call',
'ret',
'enter',
'leave',
'syscall',
'sysenter',
'int',
'into',
109 'seta',
'setae',
'setb',
'setbe',
'setc',
'sete',
'setg',
'setge',
'setl',
'setle',
'setna',
110 'setnae',
'setnb',
'setnbe',
'setnc',
'setne',
'setng',
'setnge',
'setnl',
'setnle',
'setno',
111 'setnp',
'setns',
'setnz',
'seto',
'setp',
'setpe',
'setpo',
'sets',
'setz',
'salc',
113 'cmovo',
'cmovno',
'cmovb',
'cmovc',
'cmovnae',
'cmovae',
'cmovnb',
'cmovnc',
'cmove',
'cmovz',
114 'cmovne',
'cmovnz',
'cmovbe',
'cmovna',
'cmova',
'cmovnbe',
'cmovs',
'cmovns',
'cmovp',
'cmovpe',
115 'cmovnp',
'cmovpo',
'cmovl',
'cmovnge',
'cmovge',
'cmovnl',
'cmovle',
'cmovng',
'cmovg',
'cmovnle',
117 'add',
'sub',
'adc',
'sbb',
'neg',
'cmp',
'inc',
'dec',
'and',
'or',
'xor',
'not',
'test',
118 'shl',
'shr',
'sal',
'sar',
'shld',
'shrd',
'rol',
'ror',
'rcl',
'rcr',
119 'cbw',
'cwd',
'cwde',
'cdq',
'cdqe',
'cqo',
'bsf',
'bsr',
'bt',
'btc',
'btr',
'bts',
120 'idiv',
'imul',
'div',
'mul',
'bswap',
'nop',
122 'lea',
'mov',
'movsx',
'movsxd',
'movzx',
'xlatb',
'bound',
'xchg',
'xadd',
'cmpxchg',
'cmpxchg8b',
'cmpxchg16b',
124 'push',
'pop',
'pusha',
'popa',
'pushad',
'popad',
'pushf',
'popf',
'pushfd',
'popfd',
'pushfq',
'popfq',
126 'clc',
'cld',
'stc',
'std',
'cmc',
'lahf',
'sahf',
128 'lock',
'rep',
'repe',
'repz',
'repne',
'repnz',
130 'cmps',
'cmpsb',
'cmpsw',
'cmpsq',
131 'movs',
'movsb',
'movsw',
'movsq',
132 'scas',
'scasb',
'scasw',
'scasd',
'scasq',
133 'stos',
'stosb',
'stosw',
'stosd',
'stosq',
134 'lods',
'lodsb',
'lodsw',
'lodsd',
'lodsq',
136 'cpuid',
'rdtsc',
'rdtscp',
'rdpmc',
'xgetbv',
137 'sgdt',
'sidt',
'sldt',
'smsw',
'str',
'lar',
139 'llwpcb',
'slwpcb',
'lwpval',
'lwpins',
141 'crc32',
'popcnt',
'lzcnt',
'tzcnt',
'movbe',
'pclmulqdq',
'rdrand',
143 'rdfsbase',
'rdgsbase',
'wrfsbase',
'wrgsbase',
145 'andn',
'bextr',
'blsi',
'blsmk',
'blsr',
147 'bzhi',
'mulx',
'pdep',
'pext',
'rorx',
'sarx',
'shlx',
'shrx',
149 'blcfill',
'blci',
'blcic',
'blcmsk',
'blcs',
'blsfill',
'blsic',
't1mskc',
'tzmsk',
151 'arpl',
'ud2',
'lds',
'les',
'lfs',
'lgs',
'lss',
'lsl',
'verr',
'verw',
153 'cli',
'sti',
'clts',
'hlt',
'rsm',
'in',
'insb',
'insw',
'insd',
154 'out',
'outsb',
'outsw',
'outsd',
'clflush',
'invd',
'invlpg',
'invpcid',
'wbinvd',
155 'iret',
'iretd',
'iretq',
'sysexit',
'sysret',
'lidt',
'lgdt',
'lldt',
'lmsw',
'ltr',
156 'monitor',
'mwait',
'rdmsr',
'wrmsr',
'swapgs',
157 'fxsave',
'fxsave64',
'fxrstor',
'fxrstor64',
158 'xsave',
'xsaveopt',
'xrstor',
'xsetbv',
'getsec',
160 'invept',
'invvpid',
'vmcall',
'vmclear',
'vmlaunch',
'vmresume',
161 'vmptrld',
'vmptrst',
'vmread',
'vmwrite',
'vmxoff',
'vmxon',
163 'invlpga',
'skinit',
'clgi',
'stgi',
'vmload',
'vmsave',
'vmmcall',
'vmrun' 167 'f2xm1',
'fabs',
'fadd',
'faddp',
'fbld',
'fbstp',
'fchs',
'fclex',
'fcom',
'fcomp',
'fcompp',
'fdecstp',
168 'fdisi',
'fdiv',
'fdivp',
'fdivr',
'fdivrp',
'feni',
'ffree',
'fiadd',
'ficom',
'ficomp',
'fidiv',
169 'fidivr',
'fild',
'fimul',
'fincstp',
'finit',
'fist',
'fistp',
'fisub',
'fisubr',
'fld',
'fld1',
170 'fldcw',
'fldenv',
'fldenvw',
'fldl2e',
'fldl2t',
'fldlg2',
'fldln2',
'fldpi',
'fldz',
'fmul',
171 'fmulp',
'fnclex',
'fndisi',
'fneni',
'fninit',
'fnop',
'fnsave',
'fnsavew',
'fnstcw',
'fnstenv',
172 'fnstenvw',
'fnstsw',
'fpatan',
'fprem',
'fptan',
'frndint',
'frstor',
'frstorw',
'fsave',
173 'fsavew',
'fscale',
'fsqrt',
'fst',
'fstcw',
'fstenv',
'fstenvw',
'fstp',
'fstsw',
'fsub',
'fsubp',
174 'fsubr',
'fsubrp',
'ftst',
'fwait',
'fxam',
'fxch',
'fxtract',
'fyl2x',
'fyl2xp1',
175 'fsetpm',
'fcos',
'fldenvd',
'fnsaved',
'fnstenvd',
'fprem1',
'frstord',
'fsaved',
'fsin',
'fsincos',
176 'fstenvd',
'fucom',
'fucomp',
'fucompp',
'ffreep',
178 'fcomi',
'fcomip',
'fucomi',
'fucomip',
179 'fcmovb',
'fcmove',
'fcmovbe',
'fcmovu',
'fcmovnb',
'fcmovne',
'fcmovnbe',
'fcmovnu',
187 'paddb',
'paddw',
'paddd',
'paddsb',
'paddsw',
'paddusb',
'paddusw',
188 'psubb',
'psubw',
'psubd',
'psubsb',
'psubsw',
'psubusb',
'psubusw',
189 'pand',
'pandn',
'por',
'pxor',
190 'pcmpeqb',
'pcmpeqd',
'pcmpeqw',
'pcmpgtb',
'pcmpgtd',
'pcmpgtw',
191 'pmaddwd',
'pmulhw',
'pmullw',
192 'psllw',
'pslld',
'psllq',
'psrlw',
'psrld',
'psrlq',
'psraw',
'psrad',
193 'packuswb',
'packsswb',
'packssdw',
194 'punpcklbw',
'punpcklwd',
'punpckldq',
'punpckhbw',
'punpckhwd',
'punpckhdq',
198 'pextrw',
'pinsrw',
'pmovmskb',
199 'pmaxsw',
'pmaxub',
'pminsw',
'pminub',
200 'pmulhuw',
'psadbw',
'pshufw',
201 'prefetchnta',
'prefetcht0',
'prefetcht1',
'prefetcht2',
202 'maskmovq',
'movntq',
'sfence',
205 'pmachriw',
'pmulhriw',
206 'pmagw',
'pdistib',
'paveb',
207 'pmvzb',
'pmvnzb',
'pmvlzb',
'pmvgezb',
209 'pfacc',
'pfadd',
'pfsub',
'pfsubr',
'pfmul',
210 'pfcmpeq',
'pfcmpge',
'pfcmpgt',
212 'pfrcp',
'pfrcpit1',
'pfrcpit2',
'pfrsqit1',
'pfrsqrt',
217 'pfnacc',
'pfpnacc',
'pi2fw',
'pf2iw',
'pswapd',
221 'prefetch',
'prefetchw',
223 'addss',
'addps',
'subss',
'subps',
224 'mulss',
'mulps',
'divss',
'divps',
'sqrtss',
'sqrtps',
225 'rcpss',
'rcpps',
'rsqrtss',
'rsqrtps',
226 'maxss',
'maxps',
'minss',
'minps',
227 'cmpss',
'comiss',
'ucomiss',
'cmpps',
228 'cmpeqss',
'cmpltss',
'cmpless',
'cmpunordss',
'cmpneqss',
'cmpnltss',
'cmpnless',
'cmpordss',
229 'cmpeqps',
'cmpltps',
'cmpleps',
'cmpunordps',
'cmpneqps',
'cmpnltps',
'cmpnleps',
'cmpordps',
230 'andnps',
'andps',
'orps',
'xorps',
231 'cvtsi2ss',
'cvtss2si',
'cvttss2si',
232 'cvtpi2ps',
'cvtps2pi',
'cvttps2pi',
233 'movss',
'movlps',
'movhps',
'movlhps',
'movhlps',
'movaps',
'movups',
'movntps',
'movmskps',
234 'shufps',
'unpckhps',
'unpcklps',
237 'addpd',
'addsd',
'subpd',
'subsd',
238 'mulsd',
'mulpd',
'divsd',
'divpd',
'sqrtsd',
'sqrtpd',
239 'maxsd',
'maxpd',
'minsd',
'minpd',
240 'cmpsd',
'comisd',
'ucomisd',
'cmppd',
241 'cmpeqsd',
'cmpltsd',
'cmplesd',
'cmpunordsd',
'cmpneqsd',
'cmpnltsd',
'cmpnlesd',
'cmpordsd',
242 'cmpeqpd',
'cmpltpd',
'cmplepd',
'cmpunordpd',
'cmpneqpd',
'cmpnltpd',
'cmpnlepd',
'cmpordpd',
243 'andnpd',
'andpd',
'orpd',
'xorpd',
244 'cvtsd2ss',
'cvtpd2ps',
'cvtss2sd',
'cvtps2pd',
245 'cvtdq2ps',
'cvtps2dq',
'cvttps2dq',
246 'cvtdq2pd',
'cvtpd2dq',
'cvttpd2dq',
247 'cvtsi2sd',
'cvtsd2si',
'cvttsd2si',
248 'cvtpi2pd',
'cvtpd2pi',
'cvttpd2pi',
249 'movsd',
'movlpd',
'movhpd',
'movapd',
'movupd',
'movntpd',
'movmskpd',
250 'shufpd',
'unpckhpd',
'unpcklpd',
251 'movnti',
'movdqa',
'movdqu',
'movntdq',
'maskmovdqu',
253 'paddq',
'psubq',
'pmuludq',
255 'punpcklqdq',
'punpckhqdq',
256 'pshufhw',
'pshuflw',
'pshufd',
259 'addsubps',
'addsubpd',
260 'haddps',
'haddpd',
'hsubps',
'hsubpd',
261 'movsldup',
'movshdup',
'movddup',
264 'psignb',
'psignw',
'psignd',
265 'pabsb',
'pabsw',
'pabsd',
267 'pmulhrsw',
'pmaddubsw',
268 'phaddw',
'phaddd',
'phaddsw',
269 'phsubw',
'phsubd',
'phsubsw',
271 'extrq',
'insertq',
'movntsd',
'movntss',
273 'mpsadbw',
'phminposuw',
276 'blendps',
'blendpd',
'blendvps',
'blendvpd',
'pblendvb',
'pblendw',
277 'pmaxsb',
'pmaxuw',
'pmaxsd',
'pmaxud',
'pminsb',
'pminuw',
'pminsd',
'pminud',
278 'roundps',
'roundss',
'roundpd',
'roundsd',
279 'insertps',
'pinsrb',
'pinsrd',
'pinsrq',
280 'extractps',
'pextrb',
'pextrd',
'pextrq',
281 'pmovsxbw',
'pmovsxbd',
'pmovsxbq',
'pmovsxwd',
'pmovsxwq',
'pmovsxdq',
282 'pmovzxbw',
'pmovzxbd',
'pmovzxbq',
'pmovzxwd',
'pmovzxwq',
'pmovzxdq',
289 'pcmpestri',
'pcmpestrm',
'pcmpistri',
'pcmpistrm',
291 'aesenc',
'aesenclast',
'aesdec',
'aesdeclast',
'aeskeygenassist',
'aesimc',
293 'xcryptcbc',
'xcryptcfb',
'xcryptctr',
'xcryptecb',
'xcryptofb',
294 'xsha1',
'xsha256',
'montmul',
'xstore',
296 'vaddss',
'vaddps',
'vaddsd',
'vaddpd',
'vsubss',
'vsubps',
'vsubsd',
'vsubpd',
297 'vaddsubps',
'vaddsubpd',
298 'vhaddps',
'vhaddpd',
'vhsubps',
'vhsubpd',
299 'vmulss',
'vmulps',
'vmulsd',
'vmulpd',
300 'vmaxss',
'vmaxps',
'vmaxsd',
'vmaxpd',
'vminss',
'vminps',
'vminsd',
'vminpd',
301 'vandps',
'vandpd',
'vandnps',
'vandnpd',
'vorps',
'vorpd',
'vxorps',
'vxorpd',
302 'vblendps',
'vblendpd',
'vblendvps',
'vblendvpd',
303 'vcmpss',
'vcomiss',
'vucomiss',
'vcmpsd',
'vcomisd',
'vucomisd',
'vcmpps',
'vcmppd',
304 'vcmpeqss',
'vcmpltss',
'vcmpless',
'vcmpunordss',
'vcmpneqss',
'vcmpnltss',
'vcmpnless',
'vcmpordss',
305 'vcmpeq_uqss',
'vcmpngess',
'vcmpngtss',
'vcmpfalsess',
'vcmpneq_oqss',
'vcmpgess',
'vcmpgtss',
'vcmptruess',
306 'vcmpeq_osss',
'vcmplt_oqss',
'vcmple_oqss',
'vcmpunord_sss',
'vcmpneq_usss',
'vcmpnlt_uqss',
'vcmpnle_uqss',
'vcmpord_sss',
307 'vcmpeq_usss',
'vcmpnge_uqss',
'vcmpngt_uqss',
'vcmpfalse_osss',
'vcmpneq_osss',
'vcmpge_oqss',
'vcmpgt_oqss',
'vcmptrue_usss',
308 'vcmpeqps',
'vcmpltps',
'vcmpleps',
'vcmpunordps',
'vcmpneqps',
'vcmpnltps',
'vcmpnleps',
'vcmpordps',
309 'vcmpeq_uqps',
'vcmpngeps',
'vcmpngtps',
'vcmpfalseps',
'vcmpneq_oqps',
'vcmpgeps',
'vcmpgtps',
'vcmptrueps',
310 'vcmpeq_osps',
'vcmplt_oqps',
'vcmple_oqps',
'vcmpunord_sps',
'vcmpneq_usps',
'vcmpnlt_uqps',
'vcmpnle_uqps',
'vcmpord_sps',
311 'vcmpeq_usps',
'vcmpnge_uqps',
'vcmpngt_uqps',
'vcmpfalse_osps',
'vcmpneq_osps',
'vcmpge_oqps',
'vcmpgt_oqps',
'vcmptrue_usps',
312 'vcmpeqsd',
'vcmpltsd',
'vcmplesd',
'vcmpunordsd',
'vcmpneqsd',
'vcmpnltsd',
'vcmpnlesd',
'vcmpordsd',
313 'vcmpeq_uqsd',
'vcmpngesd',
'vcmpngtsd',
'vcmpfalsesd',
'vcmpneq_oqsd',
'vcmpgesd',
'vcmpgtsd',
'vcmptruesd',
314 'vcmpeq_ossd',
'vcmplt_oqsd',
'vcmple_oqsd',
'vcmpunord_ssd',
'vcmpneq_ussd',
'vcmpnlt_uqsd',
'vcmpnle_uqsd',
'vcmpord_ssd',
315 'vcmpeq_ussd',
'vcmpnge_uqsd',
'vcmpngt_uqsd',
'vcmpfalse_ossd',
'vcmpneq_ossd',
'vcmpge_oqsd',
'vcmpgt_oqsd',
'vcmptrue_ussd',
316 'vcmpeqpd',
'vcmpltpd',
'vcmplepd',
'vcmpunordpd',
'vcmpneqpd',
'vcmpnltpd',
'vcmpnlepd',
'vcmpordpd',
317 'vcmpeq_uqpd',
'vcmpngepd',
'vcmpngtpd',
'vcmpfalsepd',
'vcmpneq_oqpd',
'vcmpgepd',
'vcmpgtpd',
'vcmptruepd',
318 'vcmpeq_ospd',
'vcmplt_oqpd',
'vcmple_oqpd',
'vcmpunord_spd',
'vcmpneq_uspd',
'vcmpnlt_uqpd',
'vcmpnle_uqpd',
'vcmpord_spd',
319 'vcmpeq_uspd',
'vcmpnge_uqpd',
'vcmpngt_uqpd',
'vcmpfalse_ospd',
'vcmpneq_ospd',
'vcmpge_oqpd',
'vcmpgt_oqpd',
'vcmptrue_uspd',
320 'vcvtsd2ss',
'vcvtpd2ps',
'vcvtss2sd',
'vcvtps2pd',
321 'vcvtsi2ss',
'vcvtss2si',
'vcvttss2si',
322 'vcvtpi2ps',
'vcvtps2pi',
'vcvttps2pi',
323 'vcvtdq2ps',
'vcvtps2dq',
'vcvttps2dq',
324 'vcvtdq2pd',
'vcvtpd2dq',
'vcvttpd2dq',
325 'vcvtsi2sd',
'vcvtsd2si',
'vcvttsd2si',
326 'vcvtpi2pd',
'vcvtpd2pi',
'vcvttpd2pi',
327 'vdivss',
'vdivps',
'vdivsd',
'vdivpd',
'vsqrtss',
'vsqrtps',
'vsqrtsd',
'vsqrtpd',
329 'vmaskmovps',
'vmaskmovpd',
330 'vmovss',
'vmovsd',
'vmovaps',
'vmovapd',
'vmovups',
'vmovupd',
'vmovntps',
'vmovntpd',
331 'vmovhlps',
'vmovlhps',
'vmovlps',
'vmovlpd',
'vmovhps',
'vmovhpd',
332 'vmovsldup',
'vmovshdup',
'vmovddup',
333 'vmovmskps',
'vmovmskpd',
334 'vroundss',
'vroundps',
'vroundsd',
'vroundpd',
335 'vrcpss',
'vrcpps',
'vrsqrtss',
'vrsqrtps',
336 'vunpcklps',
'vunpckhps',
'vunpcklpd',
'vunpckhpd',
337 'vbroadcastss',
'vbroadcastsd',
'vbroadcastf128',
338 'vextractps',
'vinsertps',
'vextractf128',
'vinsertf128',
339 'vshufps',
'vshufpd',
'vpermilps',
'vpermilpd',
'vperm2f128',
341 'vpaddb',
'vpaddusb',
'vpaddsb',
'vpaddw',
'vpaddusw',
'vpaddsw',
'vpaddd',
'vpaddq',
342 'vpsubb',
'vpsubusb',
'vpsubsb',
'vpsubw',
'vpsubusw',
'vpsubsw',
'vpsubd',
'vpsubq',
343 'vphaddw',
'vphaddsw',
'vphaddd',
'vphsubw',
'vphsubsw',
'vphsubd',
344 'vpsllw',
'vpslld',
'vpsllq',
'vpsrlw',
'vpsrld',
'vpsrlq',
'vpsraw',
'vpsrad',
345 'vpand',
'vpandn',
'vpor',
'vpxor',
346 'vpblendwb',
'vpblendw',
347 'vpsignb',
'vpsignw',
'vpsignd',
349 'vpabsb',
'vpabsw',
'vpabsd',
350 'vmovd',
'vmovq',
'vmovdqa',
'vmovdqu',
'vlddqu',
'vmovntdq',
'vmovntdqa',
'vmaskmovdqu',
351 'vpmovsxbw',
'vpmovsxbd',
'vpmovsxbq',
'vpmovsxwd',
'vpmovsxwq',
'vpmovsxdq',
352 'vpmovzxbw',
'vpmovzxbd',
'vpmovzxbq',
'vpmovzxwd',
'vpmovzxwq',
'vpmovzxdq',
353 'vpackuswb',
'vpacksswb',
'vpackusdw',
'vpackssdw',
354 'vpcmpeqb',
'vpcmpeqw',
'vpcmpeqd',
'vpcmpeqq',
'vpcmpgtb',
'vpcmpgtw',
'vpcmpgtd',
'vpcmpgtq',
355 'vpmaddubsw',
'vpmaddwd',
356 'vpmullw',
'vpmulhuw',
'vpmulhw',
'vpmulhrsw',
'vpmulld',
'vpmuludq',
'vpmuldq',
357 'vpmaxub',
'vpmaxsb',
'vpmaxuw',
'vpmaxsw',
'vpmaxud',
'vpmaxsd',
358 'vpminub',
'vpminsb',
'vpminuw',
'vpminsw',
'vpminud',
'vpminsd',
359 'vpmovmskb',
'vptest',
360 'vpunpcklbw',
'vpunpcklwd',
'vpunpckldq',
'vpunpcklqdq',
361 'vpunpckhbw',
'vpunpckhwd',
'vpunpckhdq',
'vpunpckhqdq',
362 'vpslldq',
'vpsrldq',
'vpalignr',
363 'vpshufb',
'vpshuflw',
'vpshufhw',
'vpshufd',
364 'vpextrb',
'vpextrw',
'vpextrd',
'vpextrq',
'vpinsrb',
'vpinsrw',
'vpinsrd',
'vpinsrq',
365 'vpsadbw',
'vmpsadbw',
'vphminposuw',
366 'vpcmpestri',
'vpcmpestrm',
'vpcmpistri',
'vpcmpistrm',
367 'vpclmulqdq',
'vaesenc',
'vaesenclast',
'vaesdec',
'vaesdeclast',
'vaeskeygenassist',
'vaesimc',
368 'vldmxcsr',
'vstmxcsr',
'vzeroall',
'vzeroupper',
370 'vbroadcasti128',
'vpbroadcastb',
'vpbroadcastw',
'vpbroadcastd',
'vpbroadcastq',
372 'vpermd',
'vpermq',
'vperm2i128',
373 'vextracti128',
'vinserti128',
374 'vpmaskmovd',
'vpmaskmovq',
375 'vpsllvd',
'vpsllvq',
'vpsravd',
'vpsrlvd',
376 'vpgatherdd',
'vpgatherqd',
'vgatherdq',
'vgatherqq',
378 'vgatherdpd',
'vgatherqpd',
'vgatherdps',
'vgatherqps',
380 'vfrczss',
'vfrczps',
'vfrczsd',
'vfrczpd',
381 'vpermil2ps',
'vperlil2pd',
382 'vpcomub',
'vpcomb',
'vpcomuw',
'vpcomw',
'vpcomud',
'vpcomd',
'vpcomuq',
'vpcomq',
383 'vphaddubw',
'vphaddbw',
'vphaddubd',
'vphaddbd',
'vphaddubq',
'vphaddbq',
384 'vphadduwd',
'vphaddwd',
'vphadduwq',
'vphaddwq',
'vphaddudq',
'vphadddq',
385 'vphsubbw',
'vphsubwd',
'vphsubdq',
386 'vpmacsdd',
'vpmacssdd',
'vpmacsdql',
'vpmacssdql',
'vpmacsdqh',
'vpmacssdqh',
387 'vpmacsww',
'vpmacssww',
'vpmacswd',
'vpmacsswd',
388 'vpmadcswd',
'vpmadcsswd',
390 'vprotb',
'vprotw',
'vprotd',
'vprotq',
391 'vpshab',
'vpshaw',
'vpshad',
'vpshaq',
392 'vpshlb',
'vpshlw',
'vpshld',
'vpshlq',
394 'vcvtph2ps',
'vcvtps2ph',
396 'vfmaddss',
'vfmaddps',
'vfmaddsd',
'vfmaddpd',
397 'vfmsubss',
'vfmsubps',
'vfmsubsd',
'vfmsubpd',
398 'vnfmaddss',
'vnfmaddps',
'vnfmaddsd',
'vnfmaddpd',
399 'vnfmsubss',
'vnfmsubps',
'vnfmsubsd',
'vnfmsubpd',
400 'vfmaddsubps',
'vfmaddsubpd',
'vfmsubaddps',
'vfmsubaddpd',
402 'vfmadd132ss',
'vfmadd213ss',
'vfmadd231ss',
403 'vfmadd132ps',
'vfmadd213ps',
'vfmadd231ps',
404 'vfmadd132sd',
'vfmadd213sd',
'vfmadd231sd',
405 'vfmadd132pd',
'vfmadd213pd',
'vfmadd231pd',
406 'vfmaddsub132ps',
'vfmaddsub213ps',
'vfmaddsub231ps',
407 'vfmaddsub132pd',
'vfmaddsub213pd',
'vfmaddsub231pd',
408 'vfmsubadd132ps',
'vfmsubadd213ps',
'vfmsubadd231ps',
409 'vfmsubadd132pd',
'vfmsubadd213pd',
'vfmsubadd231pd',
410 'vfmsub132ss',
'vfmsub213ss',
'vfmsub231ss',
411 'vfmsub132ps',
'vfmsub213ps',
'vfmsub231ps',
412 'vfmsub132sd',
'vfmsub213sd',
'vfmsub231sd',
413 'vfmsub132pd',
'vfmsub213pd',
'vfmsub231pd',
414 'vfnmadd132ss',
'vfnmadd213ss',
'vfnmadd231ss',
415 'vfnmadd132ps',
'vfnmadd213ps',
'vfnmadd231ps',
416 'vfnmadd132sd',
'vfnmadd213sd',
'vfnmadd231sd',
417 'vfnmadd132pd',
'vfnmadd213pd',
'vfnmadd231pd',
418 'vfnmsub132ss',
'vfnmsub213ss',
'vfnmsub231ss',
419 'vfnmsub132ps',
'vfnmsub213ps',
'vfnmsub231ps',
420 'vfnmsub132sd',
'vfnmsub213sd',
'vfnmsub231sd',
421 'vfnmsub132pd',
'vfnmsub213pd',
'vfnmsub231pd' 426 'al',
'ah',
'bl',
'bh',
'cl',
'ch',
'dl',
'dh',
'sil',
'dil',
'bpl',
'spl',
427 'r8b',
'r9b',
'r10b',
'r11b',
'r12b',
'r13b',
'r14b',
'r15b',
428 'ax',
'bx',
'cx',
'dx',
'si',
'di',
'bp',
'sp',
429 'r8w',
'r9w',
'r10w',
'r11w',
'r12w',
'r13w',
'r14w',
'r15w',
430 'eax',
'ebx',
'ecx',
'edx',
'esi',
'edi',
'ebp',
'esp',
431 'r8d',
'r9d',
'r10d',
'r11d',
'r12d',
'r13d',
'r14d',
'r15d',
432 'rax',
'rcx',
'rdx',
'rbx',
'rsp',
'rbp',
'rsi',
'rdi',
433 'r8',
'r9',
'r10',
'r11',
'r12',
'r13',
'r14',
'r15',
435 'dr0',
'dr1',
'dr2',
'dr3',
'dr6',
'dr7',
437 'cr0',
'cr2',
'cr3',
'cr4',
'cr8',
439 'tr3',
'tr4',
'tr5',
'tr6',
'tr7',
441 'cs',
'ds',
'es',
'fs',
'gs',
'ss',
443 'st',
'st0',
'st1',
'st2',
'st3',
'st4',
'st5',
'st6',
'st7',
445 'mm0',
'mm1',
'mm2',
'mm3',
'mm4',
'mm5',
'mm6',
'mm7',
447 'xmm0',
'xmm1',
'xmm2',
'xmm3',
'xmm4',
'xmm5',
'xmm6',
'xmm7',
448 'xmm8',
'xmm9',
'xmm10',
'xmm11',
'xmm12',
'xmm13',
'xmm14',
'xmm15',
450 'ymm0',
'ymm1',
'ymm2',
'ymm3',
'ymm4',
'ymm5',
'ymm6',
'ymm7',
451 'ymm8',
'ymm9',
'ymm10',
'ymm11',
'ymm12',
'ymm13',
'ymm14',
'ymm15' 455 'db',
'dw',
'dd',
'dq',
'dt',
'do',
'dy',
456 'resb',
'resw',
'resd',
'resq',
'rest',
'reso',
'resy',
'incbin',
'equ',
'times',
'safeseh',
457 '__utf16__',
'__utf32__',
458 'default',
'cpu',
'float',
'start',
'imagebase',
'osabi',
459 '..start',
'..imagebase',
'..gotpc',
'..gotoff',
'..gottpoff',
'..got',
'..plt',
'..sym',
'..tlsie',
460 'section',
'segment',
'__sect__',
'group',
'absolute',
461 '.bss',
'.comment',
'.data',
'.lbss',
'.ldata',
'.lrodata',
'.rdata',
'.rodata',
'.tbss',
'.tdata',
'.text',
462 'alloc',
'bss',
'code',
'exec',
'data',
'noalloc',
'nobits',
'noexec',
'nowrite',
'progbits',
'rdata',
'tls',
'write',
463 'private',
'public',
'common',
'stack',
'overlay',
'class',
464 'extern',
'global',
'import',
'export',
465 '%define',
'%idefine',
'%xdefine',
'%ixdefine',
'%assign',
'%undef',
466 '%defstr',
'%idefstr',
'%deftok',
'%ideftok',
467 '%strcat',
'%strlen',
'%substr',
468 '%macro',
'%imacro',
'%rmacro',
'%exitmacro',
'%endmacro',
'%unmacro',
469 '%if',
'%ifn',
'%elif',
'%elifn',
'%else',
'%endif',
470 '%ifdef',
'%ifndef',
'%elifdef',
'%elifndef',
471 '%ifmacro',
'%ifnmacro',
'%elifmacro',
'%elifnmacro',
472 '%ifctx',
'%ifnctx',
'%elifctx',
'%elifnctx',
473 '%ifidn',
'%ifnidn',
'%elifidn',
'%elifnidn',
474 '%ifidni',
'%ifnidni',
'%elifidni',
'%elifnidni',
475 '%ifid',
'%ifnid',
'%elifid',
'%elifnid',
476 '%ifnum',
'%ifnnum',
'%elifnum',
'%elifnnum',
477 '%ifstr',
'%ifnstr',
'%elifstr',
'%elifnstr',
478 '%iftoken',
'%ifntoken',
'%eliftoken',
'%elifntoken',
479 '%ifempty',
'%ifnempty',
'%elifempty',
'%elifnempty',
480 '%ifenv',
'%ifnenv',
'%elifenv',
'%elifnenv',
481 '%rep',
'%exitrep',
'%endrep',
482 '%while',
'%exitwhile',
'%endwhile',
483 '%include',
'%pathsearch',
'%depend',
'%use',
484 '%push',
'%pop',
'%repl',
'%arg',
'%local',
'%stacksize',
'flat',
'flat64',
'large',
'small',
485 '%error',
'%warning',
'%fatal',
486 '%00',
'.nolist',
'%rotate',
'%line',
'%!',
'%final',
'%clear',
487 'struc',
'endstruc',
'istruc',
'at',
'iend',
488 'align',
'alignb',
'sectalign',
489 'bits',
'use16',
'use32',
'use64',
490 '__nasm_major__',
'__nasm_minor__',
'__nasm_subminor__',
'___nasm_patchlevel__',
491 '__nasm_version_id__',
'__nasm_ver__',
492 '__file__',
'__line__',
'__pass__',
'__bits__',
'__output_format__',
493 '__date__',
'__time__',
'__date_num__',
'__time_num__',
'__posix_time__',
494 '__utc_date__',
'__utc_time__',
'__utc_date_num__',
'__utc_time_num__',
495 '__float_daz__',
'__float_round__',
'__float__',
498 '__use_smartalign__',
'smartalign',
'__alignmode__',
499 '__use_fp__',
'__infinity__',
'__nan__',
'__qnan__',
'__snan__',
500 '__float8__',
'__float16__',
'__float32__',
'__float64__',
'__float80m__',
'__float80e__',
'__float128l__',
'__float128h__' 504 'a16',
'a32',
'a64',
'o16',
'o32',
'o64',
'strict',
505 'byte',
'word',
'dword',
'qword',
'tword',
'oword',
'yword',
'nosplit',
506 '%0',
'%1',
'%2',
'%3',
'%4',
'%5',
'%6',
'%7',
'%8',
'%9',
514 '+',
'-',
'*',
'/',
'%',
518 '$',
'$$',
'%+',
'%?',
'%??' 521 'CASE_SENSITIVE' => array(
532 1 =>
'color: #00007f; font-weight: bold;',
533 2 =>
'color: #0000ff;',
534 3 =>
'color: #b00040;',
535 4 =>
'color: #46aa03; font-weight: bold;',
536 5 =>
'color: #0000ff; font-weight: bold;',
537 6 =>
'color: #0000ff; font-weight: bold;' 540 1 =>
'color: #666666; font-style: italic;',
541 2 =>
'color: #adadad; font-style: italic;' 543 'ESCAPE_CHAR' => array(
544 0 =>
'color: #000099; font-weight: bold;' 547 0 =>
'color: #009900; font-weight: bold;' 550 0 =>
'color: #7f007f;' 553 0 =>
'color: #ff0000;' 558 1 =>
'color: #339933;',
559 2 =>
'color: #0000ff; font-weight: bold;' 585 'OBJECT_SPLITTERS' => array(
590 'SCRIPT_DELIMITERS' => array(
592 'HIGHLIGHT_STRICT_BLOCK' => array(
595 'PARSER_CONTROL' => array(
597 'DISALLOWED_BEFORE' =>
"(?<![a-zA-Z0-9\$_\|\#>|^])",
598 'DISALLOWED_AFTER' =>
"(?![a-zA-Z0-9_<\|%])" const GESHI_NUMBER_FLT_SCI_ZERO
Number format to highlight floating-point numbers with support for scientific notation (E) and requir...
const GESHI_NUMBER_HEX_SUFFIX
Number format to highlight hex numbers with a suffix of h.
const GESHI_NUMBER_FLT_NONSCI_F
Number format to highlight floating-point numbers without support for scientific notation.
const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_NUMBER_HEX_PREFIX
Number format to highlight hex numbers with a prefix 0x.
const GESHI_NUMBER_BIN_SUFFIX
Number format to highlight binary numbers with a suffix "b".
const GESHI_NUMBER_BIN_PREFIX_PERCENT
Number format to highlight binary numbers with a prefix %.
const GESHI_NUMBER_FLT_NONSCI
Number format to highlight floating-point numbers without support for scientific notation.
const GESHI_NEVER
#+ private
const GESHI_NUMBER_INT_BASIC
Basic number format for integers.
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.
const GESHI_NUMBER_OCT_SUFFIX
Number format to highlight octal numbers with a suffix of o.