Home | History | Annotate | Download | only in X86
      1 # RUN: llvm-mc --disassemble %s -triple=x86_64 | FileCheck %s
      2 # RUN: llvm-mc --disassemble %s -triple=i686-apple-darwin9 | FileCheck %s
      3 
      4 # CHECK: fadd %st(0)
      5 0xd8,0xc0
      6 
      7 # CHECK: fadd %st(1)
      8 0xd8,0xc1
      9 
     10 # CHECK: fadd %st(2)
     11 0xd8,0xc2
     12 
     13 # CHECK: fadd %st(3)
     14 0xd8,0xc3
     15 
     16 # CHECK: fadd %st(4)
     17 0xd8,0xc4
     18 
     19 # CHECK: fadd %st(5)
     20 0xd8,0xc5
     21 
     22 # CHECK: fadd %st(6)
     23 0xd8,0xc6
     24 
     25 # CHECK: fadd %st(7)
     26 0xd8,0xc7
     27 
     28 # CHECK: fmul %st(0)
     29 0xd8,0xc8
     30 
     31 # CHECK: fmul %st(1)
     32 0xd8,0xc9
     33 
     34 # CHECK: fmul %st(2)
     35 0xd8,0xca
     36 
     37 # CHECK: fmul %st(3)
     38 0xd8,0xcb
     39 
     40 # CHECK: fmul %st(4)
     41 0xd8,0xcc
     42 
     43 # CHECK: fmul %st(5)
     44 0xd8,0xcd
     45 
     46 # CHECK: fmul %st(6)
     47 0xd8,0xce
     48 
     49 # CHECK: fmul %st(7)
     50 0xd8,0xcf
     51 
     52 # CHECK: fcom %st(0)
     53 0xd8,0xd0
     54 
     55 # CHECK: fcom %st(1)
     56 0xd8,0xd1
     57 
     58 # CHECK: fcom %st(2)
     59 0xd8,0xd2
     60 
     61 # CHECK: fcom %st(3)
     62 0xd8,0xd3
     63 
     64 # CHECK: fcom %st(4)
     65 0xd8,0xd4
     66 
     67 # CHECK: fcom %st(5)
     68 0xd8,0xd5
     69 
     70 # CHECK: fcom %st(6)
     71 0xd8,0xd6
     72 
     73 # CHECK: fcom %st(7)
     74 0xd8,0xd7
     75 
     76 # CHECK: fcomp %st(0)
     77 0xd8,0xd8
     78 
     79 # CHECK: fcomp %st(1)
     80 0xd8,0xd9
     81 
     82 # CHECK: fcomp %st(2)
     83 0xd8,0xda
     84 
     85 # CHECK: fcomp %st(3)
     86 0xd8,0xdb
     87 
     88 # CHECK: fcomp %st(4)
     89 0xd8,0xdc
     90 
     91 # CHECK: fcomp %st(5)
     92 0xd8,0xdd
     93 
     94 # CHECK: fcomp %st(6)
     95 0xd8,0xde
     96 
     97 # CHECK: fcomp %st(7)
     98 0xd8,0xdf
     99 
    100 # CHECK: fsub %st(0)
    101 0xd8,0xe0
    102 
    103 # CHECK: fsub %st(1)
    104 0xd8,0xe1
    105 
    106 # CHECK: fsub %st(2)
    107 0xd8,0xe2
    108 
    109 # CHECK: fsub %st(3)
    110 0xd8,0xe3
    111 
    112 # CHECK: fsub %st(4)
    113 0xd8,0xe4
    114 
    115 # CHECK: fsub %st(5)
    116 0xd8,0xe5
    117 
    118 # CHECK: fsub %st(6)
    119 0xd8,0xe6
    120 
    121 # CHECK: fsub %st(7)
    122 0xd8,0xe7
    123 
    124 # CHECK: fsubr %st(0)
    125 0xd8,0xe8
    126 
    127 # CHECK: fsubr %st(1)
    128 0xd8,0xe9
    129 
    130 # CHECK: fsubr %st(2)
    131 0xd8,0xea
    132 
    133 # CHECK: fsubr %st(3)
    134 0xd8,0xeb
    135 
    136 # CHECK: fsubr %st(4)
    137 0xd8,0xec
    138 
    139 # CHECK: fsubr %st(5)
    140 0xd8,0xed
    141 
    142 # CHECK: fsubr %st(6)
    143 0xd8,0xee
    144 
    145 # CHECK: fsubr %st(7)
    146 0xd8,0xef
    147 
    148 # CHECK: fdiv %st(0)
    149 0xd8,0xf0
    150 
    151 # CHECK: fdiv %st(1)
    152 0xd8,0xf1
    153 
    154 # CHECK: fdiv %st(2)
    155 0xd8,0xf2
    156 
    157 # CHECK: fdiv %st(3)
    158 0xd8,0xf3
    159 
    160 # CHECK: fdiv %st(4)
    161 0xd8,0xf4
    162 
    163 # CHECK: fdiv %st(5)
    164 0xd8,0xf5
    165 
    166 # CHECK: fdiv %st(6)
    167 0xd8,0xf6
    168 
    169 # CHECK: fdiv %st(7)
    170 0xd8,0xf7
    171 
    172 # CHECK: fdivr %st(0)
    173 0xd8,0xf8
    174 
    175 # CHECK: fdivr %st(1)
    176 0xd8,0xf9
    177 
    178 # CHECK: fdivr %st(2)
    179 0xd8,0xfa
    180 
    181 # CHECK: fdivr %st(3)
    182 0xd8,0xfb
    183 
    184 # CHECK: fdivr %st(4)
    185 0xd8,0xfc
    186 
    187 # CHECK: fdivr %st(5)
    188 0xd8,0xfd
    189 
    190 # CHECK: fdivr %st(6)
    191 0xd8,0xfe
    192 
    193 # CHECK: fdivr %st(7)
    194 0xd8,0xff
    195 
    196 # CHECK: fld %st(0)
    197 0xd9,0xc0
    198 
    199 # CHECK: fld %st(1)
    200 0xd9,0xc1
    201 
    202 # CHECK: fld %st(2)
    203 0xd9,0xc2
    204 
    205 # CHECK: fld %st(3)
    206 0xd9,0xc3
    207 
    208 # CHECK: fld %st(4)
    209 0xd9,0xc4
    210 
    211 # CHECK: fld %st(5)
    212 0xd9,0xc5
    213 
    214 # CHECK: fld %st(6)
    215 0xd9,0xc6
    216 
    217 # CHECK: fld %st(7)
    218 0xd9,0xc7
    219 
    220 # CHECK: fxch %st(0)
    221 0xd9,0xc8
    222 
    223 # CHECK: fxch %st(1)
    224 0xd9,0xc9
    225 
    226 # CHECK: fxch %st(2)
    227 0xd9,0xca
    228 
    229 # CHECK: fxch %st(3)
    230 0xd9,0xcb
    231 
    232 # CHECK: fxch %st(4)
    233 0xd9,0xcc
    234 
    235 # CHECK: fxch %st(5)
    236 0xd9,0xcd
    237 
    238 # CHECK: fxch %st(6)
    239 0xd9,0xce
    240 
    241 # CHECK: fxch %st(7)
    242 0xd9,0xcf
    243 
    244 # CHECK: fnop
    245 0xd9,0xd0
    246 
    247 # CHECK: fchs
    248 0xd9,0xe0
    249 
    250 # CHECK: fabs
    251 0xd9,0xe1
    252 
    253 # CHECK: ftst
    254 0xd9,0xe4
    255 
    256 # CHECK: fxam
    257 0xd9,0xe5
    258 
    259 # CHECK: fld1
    260 0xd9,0xe8
    261 
    262 # CHECK: fldl2t
    263 0xd9,0xe9
    264 
    265 # CHECK: fldl2e
    266 0xd9,0xea
    267 
    268 # CHECK: fldpi
    269 0xd9,0xeb
    270 
    271 # CHECK: fldlg2
    272 0xd9,0xec
    273 
    274 # CHECK: fldln2
    275 0xd9,0xed
    276 
    277 # CHECK: fldz
    278 0xd9,0xee
    279 
    280 # CHECK: f2xm1
    281 0xd9,0xf0
    282 
    283 # CHECK: fyl2x
    284 0xd9,0xf1
    285 
    286 # CHECK: fptan
    287 0xd9,0xf2
    288 
    289 # CHECK: fpatan
    290 0xd9,0xf3
    291 
    292 # CHECK: fxtract
    293 0xd9,0xf4
    294 
    295 # CHECK: fprem1
    296 0xd9,0xf5
    297 
    298 # CHECK: fdecstp
    299 0xd9,0xf6
    300 
    301 # CHECK: fincstp
    302 0xd9,0xf7
    303 
    304 # CHECK: fprem
    305 0xd9,0xf8
    306 
    307 # CHECK: fyl2xp1
    308 0xd9,0xf9
    309 
    310 # CHECK: fsqrt
    311 0xd9,0xfa
    312 
    313 # CHECK: fsincos
    314 0xd9,0xfb
    315 
    316 # CHECK: frndint
    317 0xd9,0xfc
    318 
    319 # CHECK: fscale
    320 0xd9,0xfd
    321 
    322 # CHECK: fsin
    323 0xd9,0xfe
    324 
    325 # CHECK: fcos
    326 0xd9,0xff
    327 
    328 # CHECK: fcmovb %st(0), %st(0)
    329 0xda,0xc0
    330 
    331 # CHECK: fcmovb %st(1), %st(0)
    332 0xda,0xc1
    333 
    334 # CHECK: fcmovb %st(2), %st(0)
    335 0xda,0xc2
    336 
    337 # CHECK: fcmovb %st(3), %st(0)
    338 0xda,0xc3
    339 
    340 # CHECK: fcmovb %st(4), %st(0)
    341 0xda,0xc4
    342 
    343 # CHECK: fcmovb %st(5), %st(0)
    344 0xda,0xc5
    345 
    346 # CHECK: fcmovb %st(6), %st(0)
    347 0xda,0xc6
    348 
    349 # CHECK: fcmovb %st(7), %st(0)
    350 0xda,0xc7
    351 
    352 # CHECK: fcmove %st(0), %st(0)
    353 0xda,0xc8
    354 
    355 # CHECK: fcmove %st(1), %st(0)
    356 0xda,0xc9
    357 
    358 # CHECK: fcmove %st(2), %st(0)
    359 0xda,0xca
    360 
    361 # CHECK: fcmove %st(3), %st(0)
    362 0xda,0xcb
    363 
    364 # CHECK: fcmove %st(4), %st(0)
    365 0xda,0xcc
    366 
    367 # CHECK: fcmove %st(5), %st(0)
    368 0xda,0xcd
    369 
    370 # CHECK: fcmove %st(6), %st(0)
    371 0xda,0xce
    372 
    373 # CHECK: fcmove %st(7), %st(0)
    374 0xda,0xcf
    375 
    376 # CHECK: fcmovbe %st(0), %st(0)
    377 0xda,0xd0
    378 
    379 # CHECK: fcmovbe %st(1), %st(0)
    380 0xda,0xd1
    381 
    382 # CHECK: fcmovbe %st(2), %st(0)
    383 0xda,0xd2
    384 
    385 # CHECK: fcmovbe %st(3), %st(0)
    386 0xda,0xd3
    387 
    388 # CHECK: fcmovbe %st(4), %st(0)
    389 0xda,0xd4
    390 
    391 # CHECK: fcmovbe %st(5), %st(0)
    392 0xda,0xd5
    393 
    394 # CHECK: fcmovbe %st(6), %st(0)
    395 0xda,0xd6
    396 
    397 # CHECK: fcmovbe %st(7), %st(0)
    398 0xda,0xd7
    399 
    400 # CHECK: fcmovu %st(0), %st(0)
    401 0xda,0xd8
    402 
    403 # CHECK: fcmovu %st(1), %st(0)
    404 0xda,0xd9
    405 
    406 # CHECK: fcmovu %st(2), %st(0)
    407 0xda,0xda
    408 
    409 # CHECK: fcmovu %st(3), %st(0)
    410 0xda,0xdb
    411 
    412 # CHECK: fcmovu %st(4), %st(0)
    413 0xda,0xdc
    414 
    415 # CHECK: fcmovu %st(5), %st(0)
    416 0xda,0xdd
    417 
    418 # CHECK: fcmovu %st(6), %st(0)
    419 0xda,0xde
    420 
    421 # CHECK: fcmovu %st(7), %st(0)
    422 0xda,0xdf
    423 
    424 # CHECK: fucompp
    425 0xda,0xe9
    426 
    427 # CHECK: fcmovnb %st(0), %st(0)
    428 0xdb,0xc0
    429 
    430 # CHECK: fcmovnb %st(1), %st(0)
    431 0xdb,0xc1
    432 
    433 # CHECK: fcmovnb %st(2), %st(0)
    434 0xdb,0xc2
    435 
    436 # CHECK: fcmovnb %st(3), %st(0)
    437 0xdb,0xc3
    438 
    439 # CHECK: fcmovnb %st(4), %st(0)
    440 0xdb,0xc4
    441 
    442 # CHECK: fcmovnb %st(5), %st(0)
    443 0xdb,0xc5
    444 
    445 # CHECK: fcmovnb %st(6), %st(0)
    446 0xdb,0xc6
    447 
    448 # CHECK: fcmovnb %st(7), %st(0)
    449 0xdb,0xc7
    450 
    451 # CHECK: fcmovne %st(0), %st(0)
    452 0xdb,0xc8
    453 
    454 # CHECK: fcmovne %st(1), %st(0)
    455 0xdb,0xc9
    456 
    457 # CHECK: fcmovne %st(2), %st(0)
    458 0xdb,0xca
    459 
    460 # CHECK: fcmovne %st(3), %st(0)
    461 0xdb,0xcb
    462 
    463 # CHECK: fcmovne %st(4), %st(0)
    464 0xdb,0xcc
    465 
    466 # CHECK: fcmovne %st(5), %st(0)
    467 0xdb,0xcd
    468 
    469 # CHECK: fcmovne %st(6), %st(0)
    470 0xdb,0xce
    471 
    472 # CHECK: fcmovne %st(7), %st(0)
    473 0xdb,0xcf
    474 
    475 # CHECK: fcmovnbe %st(0), %st(0)
    476 0xdb,0xd0
    477 
    478 # CHECK: fcmovnbe %st(1), %st(0)
    479 0xdb,0xd1
    480 
    481 # CHECK: fcmovnbe %st(2), %st(0)
    482 0xdb,0xd2
    483 
    484 # CHECK: fcmovnbe %st(3), %st(0)
    485 0xdb,0xd3
    486 
    487 # CHECK: fcmovnbe %st(4), %st(0)
    488 0xdb,0xd4
    489 
    490 # CHECK: fcmovnbe %st(5), %st(0)
    491 0xdb,0xd5
    492 
    493 # CHECK: fcmovnbe %st(6), %st(0)
    494 0xdb,0xd6
    495 
    496 # CHECK: fcmovnbe %st(7), %st(0)
    497 0xdb,0xd7
    498 
    499 # CHECK: fcmovnu %st(0), %st(0)
    500 0xdb,0xd8
    501 
    502 # CHECK: fcmovnu %st(1), %st(0)
    503 0xdb,0xd9
    504 
    505 # CHECK: fcmovnu %st(2), %st(0)
    506 0xdb,0xda
    507 
    508 # CHECK: fcmovnu %st(3), %st(0)
    509 0xdb,0xdb
    510 
    511 # CHECK: fcmovnu %st(4), %st(0)
    512 0xdb,0xdc
    513 
    514 # CHECK: fcmovnu %st(5), %st(0)
    515 0xdb,0xdd
    516 
    517 # CHECK: fcmovnu %st(6), %st(0)
    518 0xdb,0xde
    519 
    520 # CHECK: fcmovnu %st(7), %st(0)
    521 0xdb,0xdf
    522 
    523 # CHECK: fnclex
    524 0xdb,0xe2
    525 
    526 # CHECK: fninit
    527 0xdb,0xe3
    528 
    529 # CHECK: fucomi %st(0)
    530 0xdb,0xe8
    531 
    532 # CHECK: fucomi %st(1)
    533 0xdb,0xe9
    534 
    535 # CHECK: fucomi %st(2)
    536 0xdb,0xea
    537 
    538 # CHECK: fucomi %st(3)
    539 0xdb,0xeb
    540 
    541 # CHECK: fucomi %st(4)
    542 0xdb,0xec
    543 
    544 # CHECK: fucomi %st(5)
    545 0xdb,0xed
    546 
    547 # CHECK: fucomi %st(6)
    548 0xdb,0xee
    549 
    550 # CHECK: fucomi %st(7)
    551 0xdb,0xef
    552 
    553 # CHECK: fcomi %st(0)
    554 0xdb,0xf0
    555 
    556 # CHECK: fcomi %st(1)
    557 0xdb,0xf1
    558 
    559 # CHECK: fcomi %st(2)
    560 0xdb,0xf2
    561 
    562 # CHECK: fcomi %st(3)
    563 0xdb,0xf3
    564 
    565 # CHECK: fcomi %st(4)
    566 0xdb,0xf4
    567 
    568 # CHECK: fcomi %st(5)
    569 0xdb,0xf5
    570 
    571 # CHECK: fcomi %st(6)
    572 0xdb,0xf6
    573 
    574 # CHECK: fcomi %st(7)
    575 0xdb,0xf7
    576 
    577 # CHECK: fadd %st(0), %st(0)
    578 0xdc,0xc0
    579 
    580 # CHECK: fadd %st(0), %st(1)
    581 0xdc,0xc1
    582 
    583 # CHECK: fadd %st(0), %st(2)
    584 0xdc,0xc2
    585 
    586 # CHECK: fadd %st(0), %st(3)
    587 0xdc,0xc3
    588 
    589 # CHECK: fadd %st(0), %st(4)
    590 0xdc,0xc4
    591 
    592 # CHECK: fadd %st(0), %st(5)
    593 0xdc,0xc5
    594 
    595 # CHECK: fadd %st(0), %st(6)
    596 0xdc,0xc6
    597 
    598 # CHECK: fadd %st(0), %st(7)
    599 0xdc,0xc7
    600 
    601 # CHECK: fmul %st(0), %st(0)
    602 0xdc,0xc8
    603 
    604 # CHECK: fmul %st(0), %st(1)
    605 0xdc,0xc9
    606 
    607 # CHECK: fmul %st(0), %st(2)
    608 0xdc,0xca
    609 
    610 # CHECK: fmul %st(0), %st(3)
    611 0xdc,0xcb
    612 
    613 # CHECK: fmul %st(0), %st(4)
    614 0xdc,0xcc
    615 
    616 # CHECK: fmul %st(0), %st(5)
    617 0xdc,0xcd
    618 
    619 # CHECK: fmul %st(0), %st(6)
    620 0xdc,0xce
    621 
    622 # CHECK: fmul %st(0), %st(7)
    623 0xdc,0xcf
    624 
    625 # CHECK: fsub %st(0), %st(0)
    626 0xdc,0xe0
    627 
    628 # CHECK: fsub %st(0), %st(1)
    629 0xdc,0xe1
    630 
    631 # CHECK: fsub %st(0), %st(2)
    632 0xdc,0xe2
    633 
    634 # CHECK: fsub %st(0), %st(3)
    635 0xdc,0xe3
    636 
    637 # CHECK: fsub %st(0), %st(4)
    638 0xdc,0xe4
    639 
    640 # CHECK: fsub %st(0), %st(5)
    641 0xdc,0xe5
    642 
    643 # CHECK: fsub %st(0), %st(6)
    644 0xdc,0xe6
    645 
    646 # CHECK: fsub %st(0), %st(7)
    647 0xdc,0xe7
    648 
    649 # CHECK: fsubr %st(0), %st(0)
    650 0xdc,0xe8
    651 
    652 # CHECK: fsubr %st(0), %st(1)
    653 0xdc,0xe9
    654 
    655 # CHECK: fsubr %st(0), %st(2)
    656 0xdc,0xea
    657 
    658 # CHECK: fsubr %st(0), %st(3)
    659 0xdc,0xeb
    660 
    661 # CHECK: fsubr %st(0), %st(4)
    662 0xdc,0xec
    663 
    664 # CHECK: fsubr %st(0), %st(5)
    665 0xdc,0xed
    666 
    667 # CHECK: fsubr %st(0), %st(6)
    668 0xdc,0xee
    669 
    670 # CHECK: fsubr %st(0), %st(7)
    671 0xdc,0xef
    672 
    673 # CHECK: fdiv %st(0), %st(0)
    674 0xdc,0xf0
    675 
    676 # CHECK: fdiv %st(0), %st(1)
    677 0xdc,0xf1
    678 
    679 # CHECK: fdiv %st(0), %st(2)
    680 0xdc,0xf2
    681 
    682 # CHECK: fdiv %st(0), %st(3)
    683 0xdc,0xf3
    684 
    685 # CHECK: fdiv %st(0), %st(4)
    686 0xdc,0xf4
    687 
    688 # CHECK: fdiv %st(0), %st(5)
    689 0xdc,0xf5
    690 
    691 # CHECK: fdiv %st(0), %st(6)
    692 0xdc,0xf6
    693 
    694 # CHECK: fdiv %st(0), %st(7)
    695 0xdc,0xf7
    696 
    697 # CHECK: fdivr %st(0), %st(0)
    698 0xdc,0xf8
    699 
    700 # CHECK: fdivr %st(0), %st(1)
    701 0xdc,0xf9
    702 
    703 # CHECK: fdivr %st(0), %st(2)
    704 0xdc,0xfa
    705 
    706 # CHECK: fdivr %st(0), %st(3)
    707 0xdc,0xfb
    708 
    709 # CHECK: fdivr %st(0), %st(4)
    710 0xdc,0xfc
    711 
    712 # CHECK: fdivr %st(0), %st(5)
    713 0xdc,0xfd
    714 
    715 # CHECK: fdivr %st(0), %st(6)
    716 0xdc,0xfe
    717 
    718 # CHECK: fdivr %st(0), %st(7)
    719 0xdc,0xff
    720 
    721 # CHECK: ffree %st(0)
    722 0xdd,0xc0
    723 
    724 # CHECK: ffree %st(1)
    725 0xdd,0xc1
    726 
    727 # CHECK: ffree %st(2)
    728 0xdd,0xc2
    729 
    730 # CHECK: ffree %st(3)
    731 0xdd,0xc3
    732 
    733 # CHECK: ffree %st(4)
    734 0xdd,0xc4
    735 
    736 # CHECK: ffree %st(5)
    737 0xdd,0xc5
    738 
    739 # CHECK: ffree %st(6)
    740 0xdd,0xc6
    741 
    742 # CHECK: ffree %st(7)
    743 0xdd,0xc7
    744 
    745 # CHECK: fst %st(0)
    746 0xdd,0xd0
    747 
    748 # CHECK: fst %st(1)
    749 0xdd,0xd1
    750 
    751 # CHECK: fst %st(2)
    752 0xdd,0xd2
    753 
    754 # CHECK: fst %st(3)
    755 0xdd,0xd3
    756 
    757 # CHECK: fst %st(4)
    758 0xdd,0xd4
    759 
    760 # CHECK: fst %st(5)
    761 0xdd,0xd5
    762 
    763 # CHECK: fst %st(6)
    764 0xdd,0xd6
    765 
    766 # CHECK: fst %st(7)
    767 0xdd,0xd7
    768 
    769 # CHECK: fstp %st(0)
    770 0xdd,0xd8
    771 
    772 # CHECK: fstp %st(1)
    773 0xdd,0xd9
    774 
    775 # CHECK: fstp %st(2)
    776 0xdd,0xda
    777 
    778 # CHECK: fstp %st(3)
    779 0xdd,0xdb
    780 
    781 # CHECK: fstp %st(4)
    782 0xdd,0xdc
    783 
    784 # CHECK: fstp %st(5)
    785 0xdd,0xdd
    786 
    787 # CHECK: fstp %st(6)
    788 0xdd,0xde
    789 
    790 # CHECK: fstp %st(7)
    791 0xdd,0xdf
    792 
    793 # CHECK: fucom %st(0)
    794 0xdd,0xe0
    795 
    796 # CHECK: fucom %st(1)
    797 0xdd,0xe1
    798 
    799 # CHECK: fucom %st(2)
    800 0xdd,0xe2
    801 
    802 # CHECK: fucom %st(3)
    803 0xdd,0xe3
    804 
    805 # CHECK: fucom %st(4)
    806 0xdd,0xe4
    807 
    808 # CHECK: fucom %st(5)
    809 0xdd,0xe5
    810 
    811 # CHECK: fucom %st(6)
    812 0xdd,0xe6
    813 
    814 # CHECK: fucom %st(7)
    815 0xdd,0xe7
    816 
    817 # CHECK: fucomp %st(0)
    818 0xdd,0xe8
    819 
    820 # CHECK: fucomp %st(1)
    821 0xdd,0xe9
    822 
    823 # CHECK: fucomp %st(2)
    824 0xdd,0xea
    825 
    826 # CHECK: fucomp %st(3)
    827 0xdd,0xeb
    828 
    829 # CHECK: fucomp %st(4)
    830 0xdd,0xec
    831 
    832 # CHECK: fucomp %st(5)
    833 0xdd,0xed
    834 
    835 # CHECK: fucomp %st(6)
    836 0xdd,0xee
    837 
    838 # CHECK: fucomp %st(7)
    839 0xdd,0xef
    840 
    841 # CHECK: faddp %st(0)
    842 0xde,0xc0
    843 
    844 # CHECK: faddp %st(1)
    845 0xde,0xc1
    846 
    847 # CHECK: faddp %st(2)
    848 0xde,0xc2
    849 
    850 # CHECK: faddp %st(3)
    851 0xde,0xc3
    852 
    853 # CHECK: faddp %st(4)
    854 0xde,0xc4
    855 
    856 # CHECK: faddp %st(5)
    857 0xde,0xc5
    858 
    859 # CHECK: faddp %st(6)
    860 0xde,0xc6
    861 
    862 # CHECK: faddp %st(7)
    863 0xde,0xc7
    864 
    865 # CHECK: fmulp %st(0)
    866 0xde,0xc8
    867 
    868 # CHECK: fmulp %st(1)
    869 0xde,0xc9
    870 
    871 # CHECK: fmulp %st(2)
    872 0xde,0xca
    873 
    874 # CHECK: fmulp %st(3)
    875 0xde,0xcb
    876 
    877 # CHECK: fmulp %st(4)
    878 0xde,0xcc
    879 
    880 # CHECK: fmulp %st(5)
    881 0xde,0xcd
    882 
    883 # CHECK: fmulp %st(6)
    884 0xde,0xce
    885 
    886 # CHECK: fmulp %st(7)
    887 0xde,0xcf
    888 
    889 # CHECK: fcompp
    890 0xde,0xd9
    891 
    892 # CHECK: fsubp %st(0)
    893 0xde,0xe0
    894 
    895 # CHECK: fsubp %st(1)
    896 0xde,0xe1
    897 
    898 # CHECK: fsubp %st(2)
    899 0xde,0xe2
    900 
    901 # CHECK: fsubp %st(3)
    902 0xde,0xe3
    903 
    904 # CHECK: fsubp %st(4)
    905 0xde,0xe4
    906 
    907 # CHECK: fsubp %st(5)
    908 0xde,0xe5
    909 
    910 # CHECK: fsubp %st(6)
    911 0xde,0xe6
    912 
    913 # CHECK: fsubp %st(7)
    914 0xde,0xe7
    915 
    916 # CHECK: fsubrp %st(0)
    917 0xde,0xe8
    918 
    919 # CHECK: fsubrp %st(1)
    920 0xde,0xe9
    921 
    922 # CHECK: fsubrp %st(2)
    923 0xde,0xea
    924 
    925 # CHECK: fsubrp %st(3)
    926 0xde,0xeb
    927 
    928 # CHECK: fsubrp %st(4)
    929 0xde,0xec
    930 
    931 # CHECK: fsubrp %st(5)
    932 0xde,0xed
    933 
    934 # CHECK: fsubrp %st(6)
    935 0xde,0xee
    936 
    937 # CHECK: fsubrp %st(7)
    938 0xde,0xef
    939 
    940 # CHECK: fdivp %st(0)
    941 0xde,0xf0
    942 
    943 # CHECK: fdivp %st(1)
    944 0xde,0xf1
    945 
    946 # CHECK: fdivp %st(2)
    947 0xde,0xf2
    948 
    949 # CHECK: fdivp %st(3)
    950 0xde,0xf3
    951 
    952 # CHECK: fdivp %st(4)
    953 0xde,0xf4
    954 
    955 # CHECK: fdivp %st(5)
    956 0xde,0xf5
    957 
    958 # CHECK: fdivp %st(6)
    959 0xde,0xf6
    960 
    961 # CHECK: fdivp %st(7)
    962 0xde,0xf7
    963 
    964 # CHECK: fdivrp %st(0)
    965 0xde,0xf8
    966 
    967 # CHECK: fdivrp %st(1)
    968 0xde,0xf9
    969 
    970 # CHECK: fdivrp %st(2)
    971 0xde,0xfa
    972 
    973 # CHECK: fdivrp %st(3)
    974 0xde,0xfb
    975 
    976 # CHECK: fdivrp %st(4)
    977 0xde,0xfc
    978 
    979 # CHECK: fdivrp %st(5)
    980 0xde,0xfd
    981 
    982 # CHECK: fdivrp %st(6)
    983 0xde,0xfe
    984 
    985 # CHECK: fdivrp %st(7)
    986 0xde,0xff
    987 
    988 # CHECK: fnstsw %ax
    989 0xdf,0xe0
    990 
    991 # CHECK: fucompi %st(0)
    992 0xdf,0xe8
    993 
    994 # CHECK: fucompi %st(1)
    995 0xdf,0xe9
    996 
    997 # CHECK: fucompi %st(2)
    998 0xdf,0xea
    999 
   1000 # CHECK: fucompi %st(3)
   1001 0xdf,0xeb
   1002 
   1003 # CHECK: fucompi %st(4)
   1004 0xdf,0xec
   1005 
   1006 # CHECK: fucompi %st(5)
   1007 0xdf,0xed
   1008 
   1009 # CHECK: fucompi %st(6)
   1010 0xdf,0xee
   1011 
   1012 # CHECK: fucompi %st(7)
   1013 0xdf,0xef
   1014 
   1015 # CHECK: fcompi %st(0)
   1016 0xdf,0xf0
   1017 
   1018 # CHECK: fcompi %st(1)
   1019 0xdf,0xf1
   1020 
   1021 # CHECK: fcompi %st(2)
   1022 0xdf,0xf2
   1023 
   1024 # CHECK: fcompi %st(3)
   1025 0xdf,0xf3
   1026 
   1027 # CHECK: fcompi %st(4)
   1028 0xdf,0xf4
   1029 
   1030 # CHECK: fcompi %st(5)
   1031 0xdf,0xf5
   1032 
   1033 # CHECK: fcompi %st(6)
   1034 0xdf,0xf6
   1035 
   1036 # CHECK: fcompi %st(7)
   1037 0xdf,0xf7
   1038