41 lines · plain
1; RUN: llvm-mc -triple=m68k -show-encoding %s | FileCheck %s2 3; CHECK: add.b #-1, (0,%a0,%d0)4; CHECK-SAME: encoding: [0x06,0x30,0x00,0xff,0x08,0x00]5add.b #-1, (0,%a0,%d0)6; CHECK: add.b #0, (-1,%a3,%a1)7; CHECK-SAME: encoding: [0x06,0x33,0x00,0x00,0x98,0xff]8add.b #0, (-1,%a3,%a1)9; CHECK: add.w #-1, (7,%a2,%d0)10; CHECK-SAME: encoding: [0x06,0x72,0xff,0xff,0x08,0x07]11add.w #-1, (7,%a2,%d0)12; CHECK: add.l #-1, (13,%a2,%d1)13; CHECK-SAME: encoding: [0x06,0xb2,0xff,0xff,0xff,0xff,0x18,0x0d]14add.l #-1, (13,%a2,%d1)15 16; CHECK: add.b #-1, (0,%a0)17; CHECK-SAME: encoding: [0x06,0x28,0x00,0xff,0x00,0x00]18add.b #-1, (0,%a0)19; CHECK: add.b #0, (-1,%a3)20; CHECK-SAME: encoding: [0x06,0x2b,0x00,0x00,0xff,0xff]21add.b #0, (-1,%a3)22; CHECK: add.w #-1, (7,%a1)23; CHECK-SAME: encoding: [0x06,0x69,0xff,0xff,0x00,0x07]24add.w #-1, (7,%a1)25; CHECK: add.l #-1, (13,%a2)26; CHECK-SAME: encoding: [0x06,0xaa,0xff,0xff,0xff,0xff,0x00,0x0d]27add.l #-1, (13,%a2)28 29; CHECK: add.b #-1, (%a0)30; CHECK-SAME: encoding: [0x06,0x10,0x00,0xff]31add.b #-1, (%a0)32; CHECK: add.b #0, (%a3)33; CHECK-SAME: encoding: [0x06,0x13,0x00,0x00]34add.b #0, (%a3)35; CHECK: add.w #-1, (%a1)36; CHECK-SAME: encoding: [0x06,0x51,0xff,0xff]37add.w #-1, (%a1)38; CHECK: add.l #-1, (%a2)39; CHECK-SAME: encoding: [0x06,0x92,0xff,0xff,0xff,0xff]40add.l #-1, (%a2)41