54 lines · plain
1; RUN: llvm-mc -triple=m68k -show-encoding %s | FileCheck %s2 3; CHECK: lsl.b #1, %d14; CHECK-SAME: encoding: [0xe3,0x09]5lsl.b #1, %d16; CHECK: lsl.l #1, %d17; CHECK-SAME: encoding: [0xe3,0x89]8lsl.l #1, %d19; CHECK: lsr.b #1, %d110; CHECK-SAME: encoding: [0xe2,0x09]11lsr.b #1, %d112; CHECK: lsr.l #1, %d113; CHECK-SAME: encoding: [0xe2,0x89]14lsr.l #1, %d115; CHECK: asr.b #1, %d116; CHECK-SAME: encoding: [0xe2,0x01]17asr.b #1, %d118; CHECK: asr.l #1, %d119; CHECK-SAME: encoding: [0xe2,0x81]20asr.l #1, %d121; CHECK: rol.b #1, %d122; CHECK-SAME: encoding: [0xe3,0x19]23rol.b #1, %d124; CHECK: rol.l #1, %d125; CHECK-SAME: encoding: [0xe3,0x99]26rol.l #1, %d127; CHECK: ror.b #1, %d128; CHECK-SAME: encoding: [0xe2,0x19]29ror.b #1, %d130; CHECK: ror.l #1, %d131; CHECK-SAME: encoding: [0xe2,0x99]32ror.l #1, %d133; CHECK: ror.l #2, %d134; CHECK-SAME: encoding: [0xe4,0x99]35ror.l #2, %d136; CHECK: ror.l #3, %d137; CHECK-SAME: encoding: [0xe6,0x99]38ror.l #3, %d139; CHECK: ror.l #4, %d140; CHECK-SAME: encoding: [0xe8,0x99]41ror.l #4, %d142; CHECK: ror.l #5, %d143; CHECK-SAME: encoding: [0xea,0x99]44ror.l #5, %d145; CHECK: ror.l #6, %d146; CHECK-SAME: encoding: [0xec,0x99]47ror.l #6, %d148; CHECK: ror.l #7, %d149; CHECK-SAME: encoding: [0xee,0x99]50ror.l #7, %d151; CHECK: ror.l #8, %d152; CHECK-SAME: encoding: [0xe0,0x99]53ror.l #8, %d154