1 # RUN: llvm-mc --disassemble %s -triple=mblaze-unknown-unknown | FileCheck %s 2 3 ################################################################################ 4 # Shift instructions 5 ################################################################################ 6 7 # CHECK: bsrl r1, r2, r3 8 0x44 0x22 0x18 0x00 9 10 # CHECK: bsra r1, r2, r3 11 0x44 0x22 0x1a 0x00 12 13 # CHECK: bsll r1, r2, r3 14 0x44 0x22 0x1c 0x00 15 16 # CHECK: bsrli r1, r2, 0 17 0x64 0x22 0x00 0x00 18 19 # CHECK: bsrai r1, r2, 0 20 0x64 0x22 0x02 0x00 21 22 # CHECK: bslli r1, r2, 0 23 0x64 0x22 0x04 0x00 24 25 # CHECK: sra r1, r2 26 0x90 0x22 0x00 0x01 27 28 # CHECK: srl r1, r2 29 0x90 0x22 0x00 0x41 30