: $Id: as386.key,v 1.2 2002/11/03 17:42:29 tom Exp $ : Register operands are always prefixed with `%' .default Ident2 %ah %al %ax %bh %bl %bp %bx %ch %cl %cr0 %cr2 %cr3 %cs %cx %db0 %db1 %db2 %db3 %db6 %db7 %dh %di %dl %ds %dx %eax %ebp %ebx %ecx %edi %edx %es %esi %esp %fs %gs %mm0 %mm1 %mm2 %mm3 %mm4 %mm5 %mm6 %mm7 %r8 %rax %rip %si %sp %ss %st %tr2 %tr6 %tr7 %xmm0 %xmm1 %xmm15 %xmm2 %xmm3 %xmm4 %xmm5 %xmm6 %xmm7 %xmm8 : opcodes aaa aaab aad aam aas adc adcb adcl adcw add addl addpd addps addr16 addsd addss and andb andnpd andnps andpd andps arpl bound bsf bsr bswap btc btl btr bts byte call calll callq callw callww cbtw cdq cdqe cl clc cld cli cltd clts cmc cmova cmovae cmovb cmovbe cmove cmovg cmovge cmovl cmovle cmovne cmovno cmovnp cmovns cmovo cmovp cmovs cmp cmpeqpd cmpeqps cmpeqsd cmpeqss cmplepd cmpleps cmplesd cmpless cmpltpd cmpltps cmpltsd cmpltss cmpneqpd cmpneqps cmpneqsd cmpneqss cmpnlepd cmpnleps cmpnlesd cmpnless cmpnltpd cmpnltps cmpnltsd cmpnltss cmpordpd cmpordps cmpordsd cmpordss cmppd cmpps cmps cmpsb cmpsd cmpsl cmpss cmpsw cmpunordpd cmpunordps cmpunordsd cmpunordss cmpxchg comisd comiss cpuid cqo cr0 cr2 cr8 cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps cvtpi2pd cvtpi2ps cvtps2dq cvtps2pd cvtps2pi cvtsd2si cvtsd2siq cvtsd2ss cvtsi2sd cvtsi2ss cvtss2sd cvtss2si cvtss2siq cvttpd2dq cvttpd2pi cvttps2dq cvttps2pi cvttsd2si cvttsd2siq cvttss2si cvttss2siq cwde cwdel cwdw cwtd cwtl daa das db2 dec dil div divb divl divpd divps divsd divss divw dword emms enter enterw es esi esp fadd faddl faddp fadds fcom fcoml fcompl fcompll fcoms fdiv fdivl fdivp fdivr fdivrl fdivrp fdivrs fdivs femms fiaddl fiadds ficom ficoml fidivl fidivrl fidivrs fidivs fimull fimuls fist fistl fisubl fisubrl fisubrs fisubs flat fldl fldlw fmul fmull fmulp fmuls fn fs fst fstb fstcw fstl fstp fstpl fsts fstsw fstsw fstsw fsub fsubl fsubp fsubr fsubrl fsubrp fsubrs fsubs fwait fxch gs high hlt hltb idivb idivl idivq idivw imul imulb imull imulq imulw in inb inc inl ins insb insl insw int int3 int3b intl into invd invlpg inw iret iretq iretw ja jae jaw jb jbe jcxz jcxzw je jecxz jecxzl jg jge jl jle jmp jmpw jne jno jnp jns jo jp js lahf lar lcall lcallw ldmxcsr lds ldsb lea leal leave leavew les lfence lfs lgdt lgs ljmp ljmpw lldt lmsw lods loop loopb loope loopne low lret lretw lsl lss maskmovdqu maskmovq maxpd maxps maxsd maxss mfence minpd minps minsd minss mov movabs movapd movaps movb movd movdb movdq2q movdqa movdqu movdw movhlps movhpd movhps movl movlhps movlpd movlps movmskpd movmskps movntdq movnti movntpd movntps movntq movq movq2dq movqb movqw movs movsb movsbl movsbw movsd movsl movsq movss movsw movswl movsx movupd movups movw movzbl movzbw movzwl movzx mulpd mulps mulsd mulss nop noprefix not notb notl notw offset or orb orpd orps out outb outl outs outsb outsl outsw outw packssdw packsswb packuswb paddb paddd paddsb paddsw paddusb paddusw paddw pand pandn part pavgb pavgusb pavgw pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pextrw pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pinsrw pmaddwd pmaxsw pmaxub pminsw pminub pmovmskb pmulhrw pmulhuw pmulhw pmullw pmuludq pop popa popab popaw popb popf popfl popfq popfw popl popq popw por prefetch prefetchnta prefetcht0 prefetcht1 prefetcht2 prefetchw psadbw pshufd pshufhw pshuflw pshufw pslld pslldq psllq psllw psrad psraw psrld psrldq psrlq psrlw psubb psubd psubsb psubsw psubusb psubusw psubw ptr punpckhbw punpckhdq punpckhqdq punpckhwd punpcklbw punpckldq punpcklwd push pusha pushaw pushb pushf pushfl pushfq pushfw pushl pushq pushw pxor qword rcl rclb rcll rclw rcpps rcpss rcx rdmsr rdpmc rdtsc rdx rep ret retq retw rot5 rsm rsqrtps rsqrtss sahf sbb scas scasl seta setae setaeb setb setbe sete setg setge setl setle setne setnew setno setnp setns seto setp sets sfence shld short short_foo shrd shufpd shufps si sil sldt sp spl sqrtpd sqrtps sqrtsd sqrtss ss st stc std sti stil stmxcsr stos sub subl subpd subps subsd subss symbol test ucomisd ucomiss ud2a ud2b unpckhpd unpckhps unpcklpd unpcklps var var2 var2@ntpoff var@ntpoff wbinvd word wrmsr xadd xchg xlat xlatb xlatl xlatw xor xorpd xorps xxx