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: push2p rdi, rax4# CHECK: encoding: [0x62,0xf4,0xc4,0x18,0xff,0xf0]5 push2p rdi, rax6# CHECK: push2p r8, rdi7# CHECK: encoding: [0x62,0xf4,0xbc,0x18,0xff,0xf7]8 push2p r8, rdi9# CHECK: push2p r15, r810# CHECK: encoding: [0x62,0xd4,0x84,0x18,0xff,0xf0]11 push2p r15, r812# CHECK: push2p r16, r1513# CHECK: encoding: [0x62,0xd4,0xfc,0x10,0xff,0xf7]14 push2p r16, r1515# CHECK: push2p r23, r1616# CHECK: encoding: [0x62,0xfc,0xc4,0x10,0xff,0xf0]17 push2p r23, r1618# CHECK: push2p r24, r2319# CHECK: encoding: [0x62,0xfc,0xbc,0x10,0xff,0xf7]20 push2p r24, r2321# CHECK: push2p r31, r2422# CHECK: encoding: [0x62,0xdc,0x84,0x10,0xff,0xf0]23 push2p r31, r2424 25# CHECK: pop2p rdi, rax26# CHECK: encoding: [0x62,0xf4,0xc4,0x18,0x8f,0xc0]27 pop2p rdi, rax28# CHECK: pop2p r8, rdi29# CHECK: encoding: [0x62,0xf4,0xbc,0x18,0x8f,0xc7]30 pop2p r8, rdi31# CHECK: pop2p r15, r832# CHECK: encoding: [0x62,0xd4,0x84,0x18,0x8f,0xc0]33 pop2p r15, r834# CHECK: pop2p r16, r1535# CHECK: encoding: [0x62,0xd4,0xfc,0x10,0x8f,0xc7]36 pop2p r16, r1537# CHECK: pop2p r23, r1638# CHECK: encoding: [0x62,0xfc,0xc4,0x10,0x8f,0xc0]39 pop2p r23, r1640# CHECK: pop2p r24, r2341# CHECK: encoding: [0x62,0xfc,0xbc,0x10,0x8f,0xc7]42 pop2p r24, r2343# CHECK: pop2p r31, r2444# CHECK: encoding: [0x62,0xdc,0x84,0x10,0x8f,0xc0]45 pop2p r31, r2446