| // RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s |
| |
| // CHECK: cmovael %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x43,0xed] |
| cmovael %r13d, %r13d |
| |
| // CHECK: cmoval %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x47,0xed] |
| cmoval %r13d, %r13d |
| |
| // CHECK: cmovbel %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x46,0xed] |
| cmovbel %r13d, %r13d |
| |
| // CHECK: cmovbl %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x42,0xed] |
| cmovbl %r13d, %r13d |
| |
| // CHECK: cmovel %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x44,0xed] |
| cmovel %r13d, %r13d |
| |
| // CHECK: cmovgel %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x4d,0xed] |
| cmovgel %r13d, %r13d |
| |
| // CHECK: cmovgl %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x4f,0xed] |
| cmovgl %r13d, %r13d |
| |
| // CHECK: cmovlel %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x4e,0xed] |
| cmovlel %r13d, %r13d |
| |
| // CHECK: cmovll %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x4c,0xed] |
| cmovll %r13d, %r13d |
| |
| // CHECK: cmovnel %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x45,0xed] |
| cmovnel %r13d, %r13d |
| |
| // CHECK: cmovnol %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x41,0xed] |
| cmovnol %r13d, %r13d |
| |
| // CHECK: cmovnpl %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x4b,0xed] |
| cmovnpl %r13d, %r13d |
| |
| // CHECK: cmovnsl %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x49,0xed] |
| cmovnsl %r13d, %r13d |
| |
| // CHECK: cmovol %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x40,0xed] |
| cmovol %r13d, %r13d |
| |
| // CHECK: cmovpl %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x4a,0xed] |
| cmovpl %r13d, %r13d |
| |
| // CHECK: cmovsl %r13d, %r13d |
| // CHECK: encoding: [0x45,0x0f,0x48,0xed] |
| cmovsl %r13d, %r13d |
| |
| // CHECK: fcmovbe %st(4), %st(0) |
| // CHECK: encoding: [0xda,0xd4] |
| fcmovbe %st(4), %st(0) |
| |
| // CHECK: fcmovb %st(4), %st(0) |
| // CHECK: encoding: [0xda,0xc4] |
| fcmovb %st(4), %st(0) |
| |
| // CHECK: fcmove %st(4), %st(0) |
| // CHECK: encoding: [0xda,0xcc] |
| fcmove %st(4), %st(0) |
| |
| // CHECK: fcmovnbe %st(4), %st(0) |
| // CHECK: encoding: [0xdb,0xd4] |
| fcmovnbe %st(4), %st(0) |
| |
| // CHECK: fcmovnb %st(4), %st(0) |
| // CHECK: encoding: [0xdb,0xc4] |
| fcmovnb %st(4), %st(0) |
| |
| // CHECK: fcmovne %st(4), %st(0) |
| // CHECK: encoding: [0xdb,0xcc] |
| fcmovne %st(4), %st(0) |
| |
| // CHECK: fcmovnu %st(4), %st(0) |
| // CHECK: encoding: [0xdb,0xdc] |
| fcmovnu %st(4), %st(0) |
| |
| // CHECK: fcmovu %st(4), %st(0) |
| // CHECK: encoding: [0xda,0xdc] |
| fcmovu %st(4), %st(0) |
| |
| // CHECK: fcomi %st(4) |
| // CHECK: encoding: [0xdb,0xf4] |
| fcomi %st(4) |
| |
| // CHECK: fcompi %st(4) |
| // CHECK: encoding: [0xdf,0xf4] |
| fcompi %st(4) |
| |
| // CHECK: fucomi %st(4) |
| // CHECK: encoding: [0xdb,0xec] |
| fucomi %st(4) |
| |
| // CHECK: fucompi %st(4) |
| // CHECK: encoding: [0xdf,0xec] |
| fucompi %st(4) |
| |
| // CHECK: sysenter |
| // CHECK: encoding: [0x0f,0x34] |
| sysenter |
| |
| // CHECK: sysexitl |
| // CHECK: encoding: [0x0f,0x35] |
| sysexitl |
| |
| // CHECK: sysexitq |
| // CHECK: encoding: [0x48,0x0f,0x35] |
| sysexitq |
| |
| // CHECK: ud2 |
| // CHECK: encoding: [0x0f,0x0b] |
| ud2 |
| |