| <?xml version="1.0"?> |
| <?xml-stylesheet href="optable.xsl" type="text/xsl"?> |
| <x86optable> |
| |
| <instruction> |
| <mnemonic>aaa</mnemonic> |
| <def> |
| <opc>37</opc> |
| <mode>inv64</mode> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>aad</mnemonic> |
| <def> |
| <opc>d5</opc> |
| <opr>Ib</opr> |
| <mode>inv64</mode> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>aam</mnemonic> |
| <def> |
| <opc>d4</opc> |
| <opr>Ib</opr> |
| <mode>inv64</mode> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>aas</mnemonic> |
| <def> |
| <opc>3f</opc> |
| <mode>inv64</mode> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>adc</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>10</opc> |
| <opr>Eb Gb</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>11</opc> |
| <opr>Ev Gv</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>12</opc> |
| <opr>Gb Eb</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>13</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| <def> |
| <opc>14</opc> |
| <opr>AL Ib</opr> |
| </def> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>15</opc> |
| <opr>rAX Iz</opr> |
| <syn>sext</syn> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>80 /reg=2</opc> |
| <opr>Eb Ib</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>82 /reg=2</opc> |
| <opr>Eb Ib</opr> |
| <mode>inv64</mode> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>81 /reg=2</opc> |
| <opr>Ev Iz</opr> |
| <syn>sext</syn> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>83 /reg=2</opc> |
| <opr>Ev Ib</opr> |
| <syn>sext</syn> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>add</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>00</opc> |
| <opr>Eb Gb</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>01</opc> |
| <opr>Ev Gv</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>02</opc> |
| <opr>Gb Eb</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>03</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| <def> |
| <opc>04</opc> |
| <opr>AL Ib</opr> |
| </def> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>05</opc> |
| <opr>rAX Iz</opr> |
| <syn>sext</syn> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>80 /reg=0</opc> |
| <opr>Eb Ib</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>82 /reg=0</opc> |
| <opr>Eb Ib</opr> |
| <mode>inv64</mode> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>81 /reg=0</opc> |
| <opr>Ev Iz</opr> |
| <syn>sext</syn> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>83 /reg=0</opc> |
| <opr>Ev Ib</opr> |
| <syn>sext</syn> |
| </def> |
| </instruction> |
| |
| <!-- |
| SSE2 |
| --> |
| |
| <instruction> |
| <mnemonic>addpd</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>sse66 0f 58</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>addps</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f 58</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>addsd</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>ssef2 0f 58</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>addss</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>ssef3 0f 58</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>and</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>20</opc> |
| <opr>Eb Gb</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>21</opc> |
| <opr>Ev Gv</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>22</opc> |
| <opr>Gb Eb</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>23</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| <def> |
| <opc>24</opc> |
| <opr>AL Ib</opr> |
| </def> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>25</opc> |
| <opr>rAX Iz</opr> |
| <syn>sext</syn> |
| </def> |
| <def> |
| <pfx>aso rexw rexr rexx rexb</pfx> |
| <opc>80 /reg=4</opc> |
| <opr>Eb Ib</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>82 /reg=4</opc> |
| <opr>Eb Ib</opr> |
| <mode>inv64</mode> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>81 /reg=4</opc> |
| <opr>Ev Iz</opr> |
| <syn>sext</syn> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>83 /reg=4</opc> |
| <opr>Ev Ib</opr> |
| <syn>sext</syn> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>andpd</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>sse66 0f 54</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>andps</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f 54</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>andnpd</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>sse66 0f 55</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>andnps</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f 55</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>arpl</mnemonic> |
| <def> |
| <pfx>aso</pfx> |
| <opc>63 /m=16</opc> |
| <opr>Ew Gw</opr> |
| <mode>inv64</mode> |
| </def> |
| <def> |
| <pfx>aso</pfx> |
| <opc>63 /m=32</opc> |
| <opr>Ew Gw</opr> |
| <mode>inv64</mode> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>movsxd</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexx rexr rexb</pfx> |
| <opc>63 /m=64</opc> |
| <opr>Gv Ed</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>bound</mnemonic> |
| <def> |
| <pfx>aso oso</pfx> |
| <opc>62</opc> |
| <opr>Gv M</opr> |
| <mode>inv64</mode> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>bsf</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f bc</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>bsr</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f bd</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>bswap</mnemonic> |
| <def> |
| <pfx>oso rexw rexb</pfx> |
| <opc>0f c8</opc> |
| <opr>rAXr8</opr> |
| </def> |
| <def> |
| <pfx>oso rexw rexb</pfx> |
| <opc>0f c9</opc> |
| <opr>rCXr9</opr> |
| </def> |
| <def> |
| <pfx>oso rexw rexb</pfx> |
| <opc>0f ca</opc> |
| <opr>rDXr10</opr> |
| </def> |
| <def> |
| <pfx>oso rexw rexb</pfx> |
| <opc>0f cb</opc> |
| <opr>rBXr11</opr> |
| </def> |
| <def> |
| <pfx>oso rexw rexb</pfx> |
| <opc>0f cc</opc> |
| <opr>rSPr12</opr> |
| </def> |
| <def> |
| <pfx>oso rexw rexb</pfx> |
| <opc>0f cd</opc> |
| <opr>rBPr13</opr> |
| </def> |
| <def> |
| <pfx>oso rexw rexb</pfx> |
| <opc>0f ce</opc> |
| <opr>rSIr14</opr> |
| </def> |
| <def> |
| <pfx>oso rexw rexb</pfx> |
| <opc>0f cf</opc> |
| <opr>rDIr15</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>bt</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f ba /reg=4</opc> |
| <opr>Ev Ib</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f a3</opc> |
| <opr>Ev Gv</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>btc</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f bb</opc> |
| <opr>Ev Gv</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f ba /reg=7</opc> |
| <opr>Ev Ib</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>btr</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f b3</opc> |
| <opr>Ev Gv</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f ba /reg=6</opc> |
| <opr>Ev Ib</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>bts</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f ab</opc> |
| <opr>Ev Gv</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f ba /reg=5</opc> |
| <opr>Ev Ib</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>call</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>ff /reg=2</opc> |
| <opr>Ev</opr> |
| <mode>def64</mode> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>ff /reg=3</opc> |
| <opr>Ep</opr> |
| </def> |
| <def> |
| <pfx>oso</pfx> |
| <opc>e8</opc> |
| <opr>Jz</opr> |
| <mode>def64</mode> |
| </def> |
| <def> |
| <pfx>oso</pfx> |
| <opc>9a</opc> |
| <opr>Ap</opr> |
| <mode>inv64</mode> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cbw</mnemonic> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>98 /o=16</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cwde</mnemonic> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>98 /o=32</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cdqe</mnemonic> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>98 /o=64</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>clc</mnemonic> |
| <def> |
| <opc>f8</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cld</mnemonic> |
| <def> |
| <opc>fc</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>clflush</mnemonic> |
| <def> |
| <pfx>aso rexw rexr rexx rexb</pfx> |
| <opc>0f ae /reg=7 /mod=!11</opc> |
| <opr>M</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>clgi</mnemonic> |
| <vendor>amd</vendor> |
| <def> |
| <opc>0f 01 /reg=3 /mod=11 /rm=5</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cli</mnemonic> |
| <def> |
| <opc>fa</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>clts</mnemonic> |
| <def> |
| <opc>0f 06</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmc</mnemonic> |
| <def> |
| <opc>f5</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovo</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 40</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovno</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 41</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovb</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 42</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovae</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 43</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovz</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 44</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovnz</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 45</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovbe</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 46</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmova</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 47</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovs</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 48</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovns</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 49</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovp</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 4a</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovnp</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 4b</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovl</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 4c</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovge</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 4d</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovle</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 4e</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmovg</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f 4f</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmp</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>38</opc> |
| <opr>Eb Gb</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>39</opc> |
| <opr>Ev Gv</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>3a</opc> |
| <opr>Gb Eb</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>3b</opc> |
| <opr>Gv Ev</opr> |
| </def> |
| <def> |
| <opc>3c</opc> |
| <opr>AL Ib</opr> |
| </def> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>3d</opc> |
| <opr>rAX Iz</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>80 /reg=7</opc> |
| <opr>Eb Ib</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>82 /reg=7</opc> |
| <opr>Eb Ib</opr> |
| <mode>inv64</mode> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>81 /reg=7</opc> |
| <opr>Ev Iz</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>83 /reg=7</opc> |
| <opr>Ev Ib</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmppd</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>sse66 0f c2</opc> |
| <opr>V W Ib</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmpps</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f c2</opc> |
| <opr>V W Ib</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmpsb</mnemonic> |
| <def> |
| <opc>a6</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmpsw</mnemonic> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>a7 /o=16</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmpsd</mnemonic> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>a7 /o=32</opc> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>ssef2 0f c2</opc> |
| <opr>V W Ib</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmpsq</mnemonic> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>a7 /o=64</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmpss</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>ssef3 0f c2</opc> |
| <opr>V W Ib</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmpxchg</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f b0</opc> |
| <opr>Eb Gb</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>0f b1</opc> |
| <opr>Ev Gv</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cmpxchg8b</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f c7 /reg=1</opc> |
| <opr>M</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>comisd</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>sse66 0f 2f</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>comiss</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f 2f</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cpuid</mnemonic> |
| <def> |
| <opc>0f a2</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtdq2pd</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>ssef3 0f e6</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtdq2ps</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f 5b</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtpd2dq</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>ssef2 0f e6</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtpd2pi</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>sse66 0f 2d</opc> |
| <opr>P W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtpd2ps</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>sse66 0f 5a</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtpi2ps</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f 2a</opc> |
| <opr>V Q</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtpi2pd</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>sse66 0f 2a</opc> |
| <opr>V Q</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtps2dq</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>sse66 0f 5b</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtps2pi</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f 2d</opc> |
| <opr>P W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtps2pd</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f 5a</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtsd2si</mnemonic> |
| <def> |
| <pfx>aso rexw rexr rexx rexb</pfx> |
| <opc>ssef2 0f 2d</opc> |
| <opr>Gy W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtsd2ss</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>ssef2 0f 5a</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtsi2ss</mnemonic> |
| <def> |
| <pfx>aso rexw rexr rexx rexb</pfx> |
| <opc>ssef3 0f 2a</opc> |
| <opr>V Ex</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtss2si</mnemonic> |
| <def> |
| <pfx>aso rexw rexr rexx rexb</pfx> |
| <opc>ssef3 0f 2d</opc> |
| <opr>Gy W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtss2sd</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>ssef3 0f 5a</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvttpd2pi</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>sse66 0f 2c</opc> |
| <opr>P W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvttpd2dq</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>sse66 0f e6</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvttps2dq</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>ssef3 0f 5b</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvttps2pi</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f 2c</opc> |
| <opr>P W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvttsd2si</mnemonic> |
| <def> |
| <pfx>aso rexw rexr rexx rexb</pfx> |
| <opc>ssef2 0f 2c</opc> |
| <opr>Gy Wsd</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvtsi2sd</mnemonic> |
| <def> |
| <pfx>aso rexw rexr rexx rexb</pfx> |
| <opc>ssef2 0f 2a</opc> |
| <opr>V Ex</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cvttss2si</mnemonic> |
| <def> |
| <pfx>aso rexw rexr rexx rexb</pfx> |
| <opc>ssef3 0f 2c</opc> |
| <opr>Gy Wsd</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cwd</mnemonic> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>99 /o=16</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cdq</mnemonic> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>99 /o=32</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>cqo</mnemonic> |
| <def> |
| <pfx>oso rexw</pfx> |
| <opc>99 /o=64</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>daa</mnemonic> |
| <def> |
| <opc>27</opc> |
| <mode>inv64</mode> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>das</mnemonic> |
| <def> |
| <opc>2f</opc> |
| <mode>inv64</mode> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>dec</mnemonic> |
| <def> |
| <pfx>oso</pfx> |
| <opc>48</opc> |
| <opr>eAX</opr> |
| </def> |
| <def> |
| <pfx>oso</pfx> |
| <opc>49</opc> |
| <opr>eCX</opr> |
| </def> |
| <def> |
| <pfx>oso</pfx> |
| <opc>4a</opc> |
| <opr>eDX</opr> |
| </def> |
| <def> |
| <pfx>oso</pfx> |
| <opc>4b</opc> |
| <opr>eBX</opr> |
| </def> |
| <def> |
| <pfx>oso</pfx> |
| <opc>4c</opc> |
| <opr>eSP</opr> |
| </def> |
| <def> |
| <pfx>oso</pfx> |
| <opc>4d</opc> |
| <opr>eBP</opr> |
| </def> |
| <def> |
| <pfx>oso</pfx> |
| <opc>4e</opc> |
| <opr>eSI</opr> |
| </def> |
| <def> |
| <pfx>oso</pfx> |
| <opc>4f</opc> |
| <opr>eDI</opr> |
| </def> |
| <def> |
| <pfx>aso rexw rexr rexx rexb</pfx> |
| <opc>fe /reg=1</opc> |
| <opr>Eb</opr> |
| </def> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>ff /reg=1</opc> |
| <opr>Ev</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>div</mnemonic> |
| <def> |
| <pfx>aso oso rexw rexr rexx rexb</pfx> |
| <opc>f7 /reg=6</opc> |
| <opr>Ev</opr> |
| </def> |
| <def> |
| <pfx>aso rexw rexr rexx rexb</pfx> |
| <opc>f6 /reg=6</opc> |
| <opr>Eb</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>divpd</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>sse66 0f 5e</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>divps</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>0f 5e</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>divsd</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>ssef2 0f 5e</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>divss</mnemonic> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>ssef3 0f 5e</opc> |
| <opr>V W</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>emms</mnemonic> |
| <def> |
| <opc>0f 77</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>enter</mnemonic> |
| <def> |
| <opc>c8</opc> |
| <opr>Iw Ib</opr> |
| <mode>def64 depM</mode> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>f2xm1</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=30</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fabs</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=21</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fadd</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dc /mod=!11 /reg=0</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d8 /mod=!11 /reg=0</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=00</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=01</opc> |
| <opr>ST1 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=02</opc> |
| <opr>ST2 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=03</opc> |
| <opr>ST3 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=04</opc> |
| <opr>ST4 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=05</opc> |
| <opr>ST5 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=06</opc> |
| <opr>ST6 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=07</opc> |
| <opr>ST7 ST0</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=00</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=01</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=02</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=03</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=04</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=05</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=06</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=07</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>faddp</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>de /mod=11 /x87=00</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=01</opc> |
| <opr>ST1 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=02</opc> |
| <opr>ST2 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=03</opc> |
| <opr>ST3 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=04</opc> |
| <opr>ST4 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=05</opc> |
| <opr>ST5 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=06</opc> |
| <opr>ST6 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=07</opc> |
| <opr>ST7 ST0</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fbld</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>df /mod=!11 /reg=4</opc> |
| <opr>Mt</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fbstp</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>df /mod=!11 /reg=6</opc> |
| <opr>Mt</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fchs</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=20</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fclex</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>db /mod=11 /x87=22</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcmovb</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>da /mod=11 /x87=00</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=01</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=02</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=03</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=04</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=05</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=06</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=07</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcmove</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>da /mod=11 /x87=08</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=09</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=0a</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=0b</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=0c</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=0d</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=0e</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=0f</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcmovbe</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>da /mod=11 /x87=10</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=11</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=12</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=13</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=14</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=15</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=16</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=17</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcmovu</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>da /mod=11 /x87=18</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=19</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=1a</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=1b</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=1c</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=1d</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=1e</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>da /mod=11 /x87=1f</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcmovnb</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>db /mod=11 /x87=00</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=01</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=02</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=03</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=04</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=05</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=06</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=07</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcmovne</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>db /mod=11 /x87=08</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=09</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=0a</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=0b</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=0c</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=0d</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=0e</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=0f</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcmovnbe</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>db /mod=11 /x87=10</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=11</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=12</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=13</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=14</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=15</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=16</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=17</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcmovnu</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>db /mod=11 /x87=18</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=19</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=1a</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=1b</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=1c</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=1d</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=1e</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=1f</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fucomi</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>db /mod=11 /x87=28</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=29</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=2a</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=2b</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=2c</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=2d</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=2e</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=2f</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcom</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d8 /mod=!11 /reg=2</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dc /mod=!11 /reg=2</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=10</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=11</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=12</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=13</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=14</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=15</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=16</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=17</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcom2</mnemonic> |
| <class>X87 UNDOC</class> |
| <def> |
| <opc>dc /mod=11 /x87=10</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=11</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=12</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=13</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=14</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=15</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=16</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=17</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcomp3</mnemonic> |
| <class>X87 UNDOC</class> |
| <def> |
| <opc>dc /mod=11 /x87=18</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=19</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=1a</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=1b</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=1c</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=1d</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=1e</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=1f</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcomi</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>db /mod=11 /x87=30</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=31</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=32</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=33</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=34</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=35</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=36</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>db /mod=11 /x87=37</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fucomip</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>df /mod=11 /x87=28</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=29</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=2a</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=2b</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=2c</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=2d</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=2e</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=2f</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcomip</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>df /mod=11 /x87=30</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=31</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=32</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=33</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=34</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=35</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=36</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=37</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcomp</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d8 /mod=!11 /reg=3</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dc /mod=!11 /reg=3</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=18</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=19</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=1a</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=1b</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=1c</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=1d</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=1e</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=1f</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcomp5</mnemonic> |
| <class>X87 UNDOC</class> |
| <def> |
| <opc>de /mod=11 /x87=10</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=11</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=12</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=13</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=14</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=15</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=16</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=17</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcompp</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>de /mod=11 /x87=19</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fcos</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=3f</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fdecstp</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=36</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fdiv</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dc /mod=!11 /reg=6</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=38</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=39</opc> |
| <opr>ST1 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=3a</opc> |
| <opr>ST2 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=3b</opc> |
| <opr>ST3 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=3c</opc> |
| <opr>ST4 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=3d</opc> |
| <opr>ST5 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=3e</opc> |
| <opr>ST6 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=3f</opc> |
| <opr>ST7 ST0</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d8 /mod=!11 /reg=6</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=30</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=31</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=32</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=33</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=34</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=35</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=36</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=37</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fdivp</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>de /mod=11 /x87=38</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=39</opc> |
| <opr>ST1 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=3a</opc> |
| <opr>ST2 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=3b</opc> |
| <opr>ST3 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=3c</opc> |
| <opr>ST4 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=3d</opc> |
| <opr>ST5 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=3e</opc> |
| <opr>ST6 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=3f</opc> |
| <opr>ST7 ST0</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fdivr</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dc /mod=!11 /reg=7</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=30</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=31</opc> |
| <opr>ST1 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=32</opc> |
| <opr>ST2 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=33</opc> |
| <opr>ST3 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=34</opc> |
| <opr>ST4 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=35</opc> |
| <opr>ST5 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=36</opc> |
| <opr>ST6 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=37</opc> |
| <opr>ST7 ST0</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d8 /mod=!11 /reg=7</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=38</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=39</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=3a</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=3b</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=3c</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=3d</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=3e</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=3f</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fdivrp</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>de /mod=11 /x87=30</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=31</opc> |
| <opr>ST1 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=32</opc> |
| <opr>ST2 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=33</opc> |
| <opr>ST3 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=34</opc> |
| <opr>ST4 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=35</opc> |
| <opr>ST5 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=36</opc> |
| <opr>ST6 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=37</opc> |
| <opr>ST7 ST0</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>femms</mnemonic> |
| <def> |
| <opc>0f 0e</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>ffree</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>dd /mod=11 /x87=00</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=01</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=02</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=03</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=04</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=05</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=06</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=07</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>ffreep</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>df /mod=11 /x87=00</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=01</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=02</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=03</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=04</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=05</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=06</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=07</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>ficom</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>de /mod=!11 /reg=2</opc> |
| <opr>Mw</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>da /mod=!11 /reg=2</opc> |
| <opr>Md</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>ficomp</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>de /mod=!11 /reg=3</opc> |
| <opr>Mw</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>da /mod=!11 /reg=3</opc> |
| <opr>Md</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fild</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>df /mod=!11 /reg=0</opc> |
| <opr>Mw</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>df /mod=!11 /reg=5</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>db /mod=!11 /reg=0</opc> |
| <opr>Md</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fncstp</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=37</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fninit</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>db /mod=11 /x87=23</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fiadd</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>da /mod=!11 /reg=0</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>de /mod=!11 /reg=0</opc> |
| <opr>Mw</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fidivr</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>da /mod=!11 /reg=7</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>de /mod=!11 /reg=7</opc> |
| <opr>Mw</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fidiv</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>da /mod=!11 /reg=6</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>de /mod=!11 /reg=6</opc> |
| <opr>Mw</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fisub</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>da /mod=!11 /reg=4</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>de /mod=!11 /reg=4</opc> |
| <opr>Mw</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fisubr</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>da /mod=!11 /reg=5</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>de /mod=!11 /reg=5</opc> |
| <opr>Mw</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fist</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>df /mod=!11 /reg=2</opc> |
| <opr>Mw</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>db /mod=!11 /reg=2</opc> |
| <opr>Md</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fistp</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>df /mod=!11 /reg=3</opc> |
| <opr>Mw</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>df /mod=!11 /reg=7</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>db /mod=!11 /reg=3</opc> |
| <opr>Md</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fisttp</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>db /mod=!11 /reg=1</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dd /mod=!11 /reg=1</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>df /mod=!11 /reg=1</opc> |
| <opr>Mw</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fld</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>db /mod=!11 /reg=5</opc> |
| <opr>Mt</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dd /mod=!11 /reg=0</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d9 /mod=!11 /reg=0</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=00</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=01</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=02</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=03</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=04</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=05</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=06</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=07</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fld1</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=28</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fldl2t</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=29</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fldl2e</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=2a</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fldlpi</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=2b</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fldlg2</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=2c</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fldln2</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=2d</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fldz</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=2e</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fldcw</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d9 /mod=!11 /reg=5</opc> |
| <opr>Mw</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fldenv</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d9 /mod=!11 /reg=4</opc> |
| <opr>M</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fmul</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dc /mod=!11 /reg=1</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=08</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=09</opc> |
| <opr>ST1 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=0a</opc> |
| <opr>ST2 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=0b</opc> |
| <opr>ST3 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=0c</opc> |
| <opr>ST4 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=0d</opc> |
| <opr>ST5 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=0e</opc> |
| <opr>ST6 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=0f</opc> |
| <opr>ST7 ST0</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d8 /mod=!11 /reg=1</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=08</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=09</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=0a</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=0b</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=0c</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=0d</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=0e</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=0f</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fmulp</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>de /mod=11 /x87=08</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=09</opc> |
| <opr>ST1 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=0a</opc> |
| <opr>ST2 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=0b</opc> |
| <opr>ST3 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=0c</opc> |
| <opr>ST4 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=0d</opc> |
| <opr>ST5 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=0e</opc> |
| <opr>ST6 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=0f</opc> |
| <opr>ST7 ST0</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fimul</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>da /mod=!11 /reg=1</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>de /mod=!11 /reg=1</opc> |
| <opr>Mw</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fnop</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=10</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fpatan</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=33</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fprem</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=38</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fprem1</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=35</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fptan</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=32</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>frndint</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=3c</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>frstor</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dd /mod=!11 /reg=4</opc> |
| <opr>M</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fnsave</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dd /mod=!11 /reg=6</opc> |
| <opr>M</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fscale</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=3d</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fsin</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=3e</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fsincos</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=3b</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fsqrt</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=3a</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fstp</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>db /mod=!11 /reg=7</opc> |
| <opr>Mt</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dd /mod=!11 /reg=3</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d9 /mod=!11 /reg=3</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=18</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=19</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=1a</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=1b</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=1c</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=1d</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=1e</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=1f</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fstp1</mnemonic> |
| <def> |
| <opc>d9 /mod=11 /x87=18</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=19</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=1a</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=1b</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=1c</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=1d</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=1e</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=1f</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fstp8</mnemonic> |
| <def> |
| <opc>df /mod=11 /x87=10</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=11</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=12</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=13</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=14</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=15</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=16</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=17</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fstp9</mnemonic> |
| <def> |
| <opc>df /mod=11 /x87=18</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=19</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=1a</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=1b</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=1c</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=1d</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=1e</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=1f</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fst</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d9 /mod=!11 /reg=2</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dd /mod=!11 /reg=2</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=10</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=11</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=12</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=13</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=14</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=15</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=16</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=17</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fnstcw</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d9 /mod=!11 /reg=7</opc> |
| <opr>Mw</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fnstenv</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d9 /mod=!11 /reg=6</opc> |
| <opr>M</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fnstsw</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dd /mod=!11 /reg=7</opc> |
| <opr>Mw</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=20</opc> |
| <opr>AX</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fsub</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d8 /mod=!11 /reg=4</opc> |
| <opr>Md</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dc /mod=!11 /reg=4</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=20</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=21</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=22</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=23</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=24</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=25</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=26</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=27</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=28</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=29</opc> |
| <opr>ST1 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=2a</opc> |
| <opr>ST2 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=2b</opc> |
| <opr>ST3 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=2c</opc> |
| <opr>ST4 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=2d</opc> |
| <opr>ST5 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=2e</opc> |
| <opr>ST6 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=2f</opc> |
| <opr>ST7 ST0</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fsubp</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>de /mod=11 /x87=28</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=29</opc> |
| <opr>ST1 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=2a</opc> |
| <opr>ST2 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=2b</opc> |
| <opr>ST3 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=2c</opc> |
| <opr>ST4 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=2d</opc> |
| <opr>ST5 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=2e</opc> |
| <opr>ST6 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=2f</opc> |
| <opr>ST7 ST0</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fsubr</mnemonic> |
| <class>X87</class> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>dc /mod=!11 /reg=5</opc> |
| <opr>Mq</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=28</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=29</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=2a</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=2b</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=2c</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=2d</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=2e</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>d8 /mod=11 /x87=2f</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=20</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=21</opc> |
| <opr>ST1 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=22</opc> |
| <opr>ST2 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=23</opc> |
| <opr>ST3 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=24</opc> |
| <opr>ST4 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=25</opc> |
| <opr>ST5 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=26</opc> |
| <opr>ST6 ST0</opr> |
| </def> |
| <def> |
| <opc>dc /mod=11 /x87=27</opc> |
| <opr>ST7 ST0</opr> |
| </def> |
| <def> |
| <pfx>aso rexr rexx rexb</pfx> |
| <opc>d8 /mod=!11 /reg=5</opc> |
| <opr>Md</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fsubrp</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>de /mod=11 /x87=20</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=21</opc> |
| <opr>ST1 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=22</opc> |
| <opr>ST2 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=23</opc> |
| <opr>ST3 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=24</opc> |
| <opr>ST4 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=25</opc> |
| <opr>ST5 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=26</opc> |
| <opr>ST6 ST0</opr> |
| </def> |
| <def> |
| <opc>de /mod=11 /x87=27</opc> |
| <opr>ST7 ST0</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>ftst</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=24</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fucom</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>dd /mod=11 /x87=20</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=21</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=22</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=23</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=24</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=25</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=26</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=27</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fucomp</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>dd /mod=11 /x87=28</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=29</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=2a</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=2b</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=2c</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=2d</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=2e</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=2f</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fucompp</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>da /mod=11 /x87=29</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fxam</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=25</opc> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fxch</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>d9 /mod=11 /x87=08</opc> |
| <opr>ST0 ST0</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=09</opc> |
| <opr>ST0 ST1</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=0a</opc> |
| <opr>ST0 ST2</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=0b</opc> |
| <opr>ST0 ST3</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=0c</opc> |
| <opr>ST0 ST4</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=0d</opc> |
| <opr>ST0 ST5</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=0e</opc> |
| <opr>ST0 ST6</opr> |
| </def> |
| <def> |
| <opc>d9 /mod=11 /x87=0f</opc> |
| <opr>ST0 ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fxch4</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>dd /mod=11 /x87=08</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=09</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=0a</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=0b</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=0c</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=0d</opc> |
| <opr>ST5</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=0e</opc> |
| <opr>ST6</opr> |
| </def> |
| <def> |
| <opc>dd /mod=11 /x87=0f</opc> |
| <opr>ST7</opr> |
| </def> |
| </instruction> |
| |
| <instruction> |
| <mnemonic>fxch7</mnemonic> |
| <class>X87</class> |
| <def> |
| <opc>df /mod=11 /x87=08</opc> |
| <opr>ST0</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=09</opc> |
| <opr>ST1</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=0a</opc> |
| <opr>ST2</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=0b</opc> |
| <opr>ST3</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=0c</opc> |
| <opr>ST4</opr> |
| </def> |
| <def> |
| <opc>df /mod=11 /x87=0d |