1; RUN: llvm-mc -triple=m68k -motorola-integers -show-encoding %s | FileCheck %s 2 3; CHECK: jsr (0,%pc,%a0) 4; CHECK-SAME: encoding: [0x4e,0xbb,0x88,0x00] 5jsr (0,%pc,%a0) 6; CHECK: jsr (-1,%pc,%a0) 7; CHECK-SAME: encoding: [0x4e,0xbb,0x88,0xff] 8jsr (-1,%pc,%a0) 9; CHECK: jsr (42,%pc,%a0) 10; CHECK-SAME: encoding: [0x4e,0xbb,0x88,0x2a] 11jsr (42,%pc,%a0) 12 13; CHECK: jsr (0,%pc) 14; CHECK-SAME: encoding: [0x4e,0xba,0x00,0x00] 15jsr (0,%pc) 16; CHECK: jsr (32767,%pc) 17; CHECK-SAME: encoding: [0x4e,0xba,0x7f,0xff] 18jsr (32767,%pc) 19 20; CHECK: jsr $2a 21; CHECK-SAME: encoding: [0x4e,0xb9,0x00,0x00,0x00,0x2a] 22jsr $2a 23; CHECK: jsr $ffffffffffffffff 24; CHECK-SAME: encoding: [0x4e,0xb9,0xff,0xff,0xff,0xff] 25jsr $ffffffffffffffff 26 27; CHECK: jsr (%a0) 28; CHECK-SAME: encoding: [0x4e,0x90] 29jsr (%a0) 30; CHECK: jsr (%a1) 31; CHECK-SAME: encoding: [0x4e,0x91] 32jsr (%a1) 33; CHECK: jsr (%a2) 34; CHECK-SAME: encoding: [0x4e,0x92] 35jsr (%a2) 36