46 lines · plain
1# RUN: llvm-mc -triple x86_64 -show-encoding -x86-asm-syntax=intel -output-asm-variant=1 %s | FileCheck %s2 3# CHECK: push2 rdi, rax4# CHECK: encoding: [0x62,0xf4,0x44,0x18,0xff,0xf0]5 push2 rdi, rax6# CHECK: push2 r8, rdi7# CHECK: encoding: [0x62,0xf4,0x3c,0x18,0xff,0xf7]8 push2 r8, rdi9# CHECK: push2 r15, r810# CHECK: encoding: [0x62,0xd4,0x04,0x18,0xff,0xf0]11 push2 r15, r812# CHECK: push2 r16, r1513# CHECK: encoding: [0x62,0xd4,0x7c,0x10,0xff,0xf7]14 push2 r16, r1515# CHECK: push2 r23, r1616# CHECK: encoding: [0x62,0xfc,0x44,0x10,0xff,0xf0]17 push2 r23, r1618# CHECK: push2 r24, r2319# CHECK: encoding: [0x62,0xfc,0x3c,0x10,0xff,0xf7]20 push2 r24, r2321# CHECK: push2 r31, r2422# CHECK: encoding: [0x62,0xdc,0x04,0x10,0xff,0xf0]23 push2 r31, r2424 25# CHECK: pop2 rdi, rax26# CHECK: encoding: [0x62,0xf4,0x44,0x18,0x8f,0xc0]27 pop2 rdi, rax28# CHECK: pop2 r8, rdi29# CHECK: encoding: [0x62,0xf4,0x3c,0x18,0x8f,0xc7]30 pop2 r8, rdi31# CHECK: pop2 r15, r832# CHECK: encoding: [0x62,0xd4,0x04,0x18,0x8f,0xc0]33 pop2 r15, r834# CHECK: pop2 r16, r1535# CHECK: encoding: [0x62,0xd4,0x7c,0x10,0x8f,0xc7]36 pop2 r16, r1537# CHECK: pop2 r23, r1638# CHECK: encoding: [0x62,0xfc,0x44,0x10,0x8f,0xc0]39 pop2 r23, r1640# CHECK: pop2 r24, r2341# CHECK: encoding: [0x62,0xfc,0x3c,0x10,0x8f,0xc7]42 pop2 r24, r2343# CHECK: pop2 r31, r2444# CHECK: encoding: [0x62,0xdc,0x04,0x10,0x8f,0xc0]45 pop2 r31, r2446