! AUTO-GENERATED FROM SCITE PROPERTY SET ! @[lexer.test.asm]{ :EN*.asmQ* } @[lexer.set.asm]{ ESSETILEXERasm 0ESSETKEYWORDS aaa aad aam aas daa das ja jae jb jbe jc jcxz je jg jge jl jle jmp jna jnae jnb jnbe jnc jne jng jnge jnl jnle jno jnp jns jnz jo jp jpe jpo js jz jcxz jecxz jrcxz loop loope loopne loopz loopnz call ret add sub adc sbb neg cmp inc dec and or xor not test shl shr sal sar shld shrd rol ror rcl rcr cbw cwd cwde cdq cdqe cqo bsf bsr bt btc btr bts idiv imul div mul bswap nop lea mov movsx movsxd movzx xlatb bound xchg xadd cmpxchg cmpxchg8b cmpxchg16b push pop pushad popad pushf popf pushfd popfd pushfq popfq seta setae setb setbe setc sete setg setge setl setle setna setnae setnb setnbe setnc setne setng setnge setnl setnle setno setnp setns setnz seto setp setpe setpo sets setz salc clc cld stc std cmc lahf sahf cmovo cmovno cmovb cmovc cmovnae cmovae cmovnb cmovnc cmove cmovz cmovne cmovnz cmovbe cmovna cmova cmovnbe cmovs cmovns cmovp cmovpe cmovnp cmovpo cmovl cmovnge cmovge cmovnl cmovle cmovng cmovg cmovnle lock rep repe repz repne repnz cmpsb cmpsw cmpsq movsb movsw movsq scasb scasw scasd scasq stosb stosw stosd stosq cpuid rdtsc rdtscp rdpmc xgetbv llwpcb slwpcb lwpval lwpins crc32 popcnt lzcnt tzcnt movbe pclmulqdq rdrand andn bextr blsi blsmk blsr bzhi mulx pdep pext rorx sarx shlx shrx 1ESSETKEYWORDS f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcom fcomp fcompp fdecstp fdisi fdiv fdivp fdivr fdivrp feni ffree fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisub fisubr fld fld1 fldcw fldenv fldenvw fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave fnsavew fnstcw fnstenv fnstenvw fnstsw fpatan fprem fptan frndint frstor frstorw fsave fsavew fscale fsqrt fst fstcw fstenv fstenvw fstp fstsw fsub fsubp fsubr fsubrp ftst fwait fxam fxch fxtract fyl2x fyl2xp1 fsetpm fcos fldenvd fnsaved fnstenvd fprem1 frstord fsaved fsin fsincos fstenvd fucom fucomp fucompp fcomi fcomip fucomi fucomip ffreep fcmovb fcmove fcmovbe fcmovu fcmovnb fcmovne fcmovnbe fcmovnu 2ESSETKEYWORDS al ah bl bh cl ch dl dh ax bx cx dx si di bp eax ebx ecx edx esi edi ebx esp st0 st1 st2 st3 st4 st5 st6 st7 mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 ymm0 ymm1 ymm2 ymm3 ymm4 ymm5 ymm6 ymm7 fs sil dil bpl r8b r9b r10b r11b r12b r13b r14b r15b r8w r9w r10w r11w r12w r13w r14w r15w rax rcx rdx rbx rsp rbp rsi rdi r8 r9 r10 r11 r12 r13 r14 r15 xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 ymm8 ymm9 ymm10 ymm11 ymm12 ymm13 ymm14 ymm15 gs 3ESSETKEYWORDS db dw dd dq dt do dy resb resw resd resq rest reso resy incbin equ times safeseh __utf16__ __utf32__ %+ default cpu float start imagebase osabi ..start ..imagebase ..gotpc ..gotoff ..gottpoff ..got ..plt ..sym ..tlsie section segment __sect__ group absolute .bss .comment .data .lbss .ldata .lrodata .rdata .rodata .tbss .tdata .text alloc bss code exec data noalloc nobits noexec nowrite progbits rdata tls write private public common stack overlay class extern global common import export %define %idefine %xdefine %ixdefine %assign %undef %? %?? %defstr %idefstr %deftok %ideftok %strcat %strlen %substr %macro %imacro %rmacro %exitmacro %endmacro %unmacro %if %ifn %elif %elifn %else %endif %ifdef %ifndef %elifdef %elifndef %ifmacro %ifnmacro %elifmacro %elifnmacro %ifctx %ifnctx %elifctx %elifnctx %ifidn %ifnidn %elifidn %elifnidn %ifidni %ifnidni %elifidni %elifnidni %ifid %ifnid %elifid %elifnid %ifnum %ifnnum %elifnum %elifnnum %ifstr %ifnstr %elifstr %elifnstr %iftoken %ifntoken %eliftoken %elifntoken %ifempty %elifempty %ifnempty %elifnempty %ifenv %ifnenv %elifenv %elifnenv %rep %exitrep %endrep %while %exitwhile %endwhile %include %pathsearch %depend %use %push %pop %repl %arg %local %stacksize flat flat64 large small %error %warning %fatal %00 .nolist %rotate %line %! %final %clear struc endstruc istruc at iend align alignb sectalign bits use16 use32 use64 __nasm_major__ __nasm_minor__ __nasm_subminor__ ___nasm_patchlevel__ __nasm_version_id__ __nasm_ver__ __file__ __line__ __pass__ __bits__ __output_format__ __date__ __time__ __date_num__ __time_num__ __posix_time__ __utc_date__ __utc_time__ __utc_date_num__ __utc_time_num__ __float_daz__ __float_round__ __float__ __use_altreg__ altreg __use_smartalign__ smartalign __alignmode__ __use_fp__ __infinity__ __nan__ __qnan__ __snan__ __float8__ __float16__ __float32__ __float64__ __float80m__ __float80e__ __float128l__ __float128h__ 4ESSETKEYWORDS a16 a32 a64 o16 o32 o64 strict byte word dword qword tword oword yword nosplit %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 abs rel $ $$ seg wrt 5ESSETKEYWORDS movd movq paddb paddw paddd paddsb paddsw paddusb paddusw psubb psubw psubd psubsb psubsw psubusb psubusw pand pandn por pxor pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pmaddwd pmulhw pmullw psllw pslld psllq psrlw psrld psrlq psraw psrad packuswb packsswb packssdw punpcklbw punpcklwd punpckldq punpckhbw punpckhwd punpckhdq emms pavgb pavgw pextrw pinsrw pmovmskb pmaxsw pmaxub pminsw pminub pmulhuw psadbw pshufw prefetchnta prefetcht0 prefetcht1 prefetcht2 maskmovq movntq sfence paddsiw psubsiw pmulhrw pmachriw pmulhriw pmagw pdistib paveb pmvzb pmvnzb pmvlzb pmvgezb pfacc pfadd pfsub pfsubr pfmul pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pi2fd pf2id pavgusb pmulhrw femms pfnacc pfpnacc pi2fw pf2iw pswapd pfrsqrtv pfrcpv prefetch prefetchw addss addps subss subps mulss mulps divss divps sqrtss sqrtps rcpss rcpps rsqrtss rsqrtps maxss maxps minss minps cmpss comiss ucomiss cmpps cmpeqss cmpltss cmpless cmpunordss cmpneqss cmpnltss cmpnless cmpordss cmpeqps cmpltps cmpleps cmpunordps cmpneqps cmpnltps cmpnleps cmpordps andnps andps orps xorps cvtsi2ss cvtss2si cvttss2si cvtpi2ps cvtps2pi cvttps2pi movss movlps movhps movlhps movhlps movaps movups movntps movmskps shufps unpckhps unpcklps ldmxcsr stmxcsr addpd addsd subpd subsd mulsd mulpd divsd divpd sqrtsd sqrtpd maxsd maxpd minsd minpd cmpsd comisd ucomisd cmppd cmpeqsd cmpltsd cmplesd cmpunordsd cmpneqsd cmpnltsd cmpnlesd cmpordsd cmpeqpd cmpltpd cmplepd cmpunordpd cmpneqpd cmpnltpd cmpnlepd cmpordpd andnpd andpd orpd xorpd cvtsd2ss cvtpd2ps cvtss2sd cvtps2pd cvtdq2ps cvtps2dq cvttps2dq cvtdq2pd cvtpd2dq cvttpd2dq cvtsi2sd cvtsd2si cvttsd2si cvtpi2pd cvtpd2pi cvttpd2pi movsd movlpd movhpd movapd movupd movntpd movmskpd shufpd unpckhpd unpcklpd movnti movdqa movdqu movntdq maskmovdqu movdq2q movq2dq paddq psubq pmuludq pslldq psrldq punpcklqdq punpckhqdq pshufhw pshuflw pshufd lfence mfence addsubps addsubpd haddps haddpd hsubps hsubpd movsldup movshdup movddup lddqu fisttp psignb psignw psignd pabsb pabsw pabsd palignr pshufb pmulhrsw pmaddubsw phaddw phaddd phaddsw phsubw phsubd phsubsw extrq insertq movntsd movntss mpsadbw phminposuw pmuldq pmulld dpps dppd blendps blendpd blendvps blendvpd pblendvb pblendw pmaxsb pmaxuw pmaxsd pmaxud pminsb pminuw pminsd pminud roundps roundss roundpd roundsd insertps pinsrb pinsrd pinsrq extractps pextrb pextrd pextrq pmovsxbw pmovsxbd pmovsxbq pmovsxwd pmovsxwq pmovsxdq pmovzxbw pmovzxbd pmovzxbq pmovzxwd pmovzxwq pmovzxdq ptest pcmpeqq packusdw movntdqa pcmpgtq pcmpestri pcmpestrm pcmpistri pcmpistrm aesenc aesenclast aesdec aesdeclast aeskeygenassist aesimc xcryptcbc xcryptcfb xcryptctr xcryptecb xcryptofb xsha1 xsha256 montmul xstore vaddss vaddps vaddsd vaddpd vsubss vsubps vsubsd vsubpd vaddsubps vaddsubpd vhaddps vhaddpd vhsubps vhsubpd vmulss vmulps vmulsd vmulpd vmaxss vmaxps vmaxsd vmaxpd vminss vminps vminsd vminpd vandps vandpd vandnps vandnpd vorps vorpd vxorps vxorpd vblendps vblendpd vblendvps vblendvpd vcmpss vcomiss vucomiss vcmpsd vcomisd vucomisd vcmpps vcmppd vcmpeqss vcmpltss vcmpless vcmpunordss vcmpneqss vcmpnltssHTTP/1.1 200 OK Connection: keep-alive Connection: keep-alive Content-Disposition: inline; filename="asm.tes" Content-Disposition: inline; filename="asm.tes" Content-Length: 13785 Content-Length: 13785 Content-Security-Policy: default-src 'none' Content-Security-Policy: default-src 'none' Content-Type: text/plain; charset=UTF-8 Content-Type: text/plain; charset=UTF-8 Date: Mon, 20 Oct 2025 00:21:32 UTC ETag: "816a7e274448c8842b03f29bf01466e45ef148d1" ETag: "816a7e274448c8842b03f29bf01466e45ef148d1" Expires: Thu, 18 Oct 2035 00:21:32 GMT Expires: Thu, 18 Oct 2035 00:21:32 GMT Last-Modified: Mon, 20 Oct 2025 00:21:32 GMT Last-Modified: Mon, 20 Oct 2025 00:21:32 GMT Server: OpenBSD httpd Server: OpenBSD httpd X-Content-Type-Options: nosniff X-Content-Type-Options: nosniff ! AUTO-GENERATED FROM SCITE PROPERTY SET ! @[lexer.test.asm]{ :EN*.asmQ* } @[lexer.set.asm]{ ESSETILEXERasm 0ESSETKEYWORDS aaa aad aam aas daa das ja jae jb jbe jc jcxz je jg jge jl jle jmp jna jnae jnb jnbe jnc jne jng jnge jnl jnle jno jnp jns jnz jo jp jpe jpo js jz jcxz jecxz jrcxz loop loope loopne loopz loopnz call ret add sub adc sbb neg cmp inc dec and or xor not test shl shr sal sar shld shrd rol ror rcl rcr cbw cwd cwde cdq cdqe cqo bsf bsr bt btc btr bts idiv imul div mul bswap nop lea mov movsx movsxd movzx xlatb bound xchg xadd cmpxchg cmpxchg8b cmpxchg16b push pop pushad popad pushf popf pushfd popfd pushfq popfq seta setae setb setbe setc sete setg setge setl setle setna setnae setnb setnbe setnc setne setng setnge setnl setnle setno setnp setns setnz seto setp setpe setpo sets setz salc clc cld stc std cmc lahf sahf cmovo cmovno cmovb cmovc cmovnae cmovae cmovnb cmovnc cmove cmovz cmovne cmovnz cmovbe cmovna cmova cmovnbe cmovs cmovns cmovp cmovpe cmovnp cmovpo cmovl cmovnge cmovge cmovnl cmovle cmovng cmovg cmovnle lock rep repe repz repne repnz cmpsb cmpsw cmpsq movsb movsw movsq scasb scasw scasd scasq stosb stosw stosd stosq cpuid rdtsc rdtscp rdpmc xgetbv llwpcb slwpcb lwpval lwpins crc32 popcnt lzcnt tzcnt movbe pclmulqdq rdrand andn bextr blsi blsmk blsr bzhi mulx pdep pext rorx sarx shlx shrx 1ESSETKEYWORDS f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcom fcomp fcompp fdecstp fdisi fdiv fdivp fdivr fdivrp feni ffree fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisub fisubr fld fld1 fldcw fldenv fldenvw fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave fnsavew fnstcw fnstenv fnstenvw fnstsw fpatan fprem fptan frndint frstor frstorw fsave fsavew fscale fsqrt fst fstcw fstenv fstenvw fstp fstsw fsub fsubp fsubr fsubrp ftst fwait fxam fxch fxtract fyl2x fyl2xp1 fsetpm fcos fldenvd fnsaved fnstenvd fprem1 frstord fsaved fsin fsincos fstenvd fucom fucomp fucompp fcomi fcomip fucomi fucomip ffreep fcmovb fcmove fcmovbe fcmovu fcmovnb fcmovne fcmovnbe fcmovnu 2ESSETKEYWORDS al ah bl bh cl ch dl dh ax bx cx dx si di bp eax ebx ecx edx esi edi ebx esp st0 st1 st2 st3 st4 st5 st6 st7 mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 ymm0 ymm1 ymm2 ymm3 ymm4 ymm5 ymm6 ymm7 fs sil dil bpl r8b r9b r10b r11b r12b r13b r14b r15b r8w r9w r10w r11w r12w r13w r14w r15w rax rcx rdx rbx rsp rbp rsi rdi r8 r9 r10 r11 r12 r13 r14 r15 xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 ymm8 ymm9 ymm10 ymm11 ymm12 ymm13 ymm14 ymm15 gs 3ESSETKEYWORDS db dw dd dq dt do dy resb resw resd resq rest reso resy incbin equ times safeseh __utf16__ __utf32__ %+ default cpu float start imagebase osabi ..start ..imagebase ..gotpc ..gotoff ..gottpoff ..got ..plt ..sym ..tlsie section segment __sect__ group absolute .bss .comment .data .lbss .ldata .lrodata .rdata .rodata .tbss .tdata .text alloc bss code exec data noalloc nobits noexec nowrite progbits rdata tls write private public common stack overlay class extern global common import export %define %idefine %xdefine %ixdefine %assign %undef %? %?? %defstr %idefstr %deftok %ideftok %strcat %strlen %substr %macro %imacro %rmacro %exitmacro %endmacro %unmacro %if %ifn %elif %elifn %else %endif %ifdef %ifndef %elifdef %elifndef %ifmacro %ifnmacro %elifmacro %elifnmacro %ifctx %ifnctx %elifctx %elifnctx %ifidn %ifnidn %elifidn %elifnidn %ifidni %ifnidni %elifidni %elifnidni %ifid %ifnid %elifid %elifnid %ifnum %ifnnum %elifnum %elifnnum %ifstr %ifnstr %elifstr %elifnstr %iftoken %ifntoken %eliftoken %elifntoken %ifempty %elifempty %ifnempty %elifnempty %ifenv %ifnenv %elifenv %elifnenv %rep %exitrep %endrep %while %exitwhile %endwhile %include %pathsearch %depend %use %push %pop %repl %arg %local %stacksize flat flat64 large small %error %warning %fatal %00 .nolist %rotate %line %! %final %clear struc endstruc istruc at iend align alignb sectalign bits use16 use32 use64 __nasm_major__ __nasm_minor__ __nasm_subminor__ ___nasm_patchlevel__ __nasm_version_id__ __nasm_ver__ __file__ __line__ __pass__ __bits__ __output_format__ __date__ __time__ __date_num__ __time_num__ __posix_time__ __utc_date__ __utc_time__ __utc_date_num__ __utc_time_num__ __float_daz__ __float_round__ __float__ __use_altreg__ altreg __use_smartalign__ smartalign __alignmode__ __use_fp__ __infinity__ __nan__ __qnan__ __snan__ __float8__ __float16__ __float32__ __float64__ __float80m__ __float80e__ __float128l__ __float128h__ 4ESSETKEYWORDS a16 a32 a64 o16 o32 o64 str