Land the long talked about "type system rewrite" patch. This
[llvm/stm8.git] / test / MC / Disassembler / MBlaze / mblaze_shift.txt
blob2783ffcb3e72569279052abd4c215626bd047505
1 # RUN: llvm-mc --disassemble %s -triple=mblaze-unknown-unknown | FileCheck %s
3 ################################################################################
4 # Shift instructions
5 ################################################################################
7 # CHECK:    bsrl    r1, r2, r3
8 0x44 0x22 0x18 0x00
10 # CHECK:    bsra    r1, r2, r3
11 0x44 0x22 0x1a 0x00
13 # CHECK:    bsll    r1, r2, r3
14 0x44 0x22 0x1c 0x00
16 # CHECK:    bsrli   r1, r2, 0
17 0x64 0x22 0x00 0x00
19 # CHECK:    bsrai   r1, r2, 0
20 0x64 0x22 0x02 0x00
22 # CHECK:    bslli   r1, r2, 0
23 0x64 0x22 0x04 0x00
25 # CHECK:    sra     r1, r2
26 0x90 0x22 0x00 0x01
28 # CHECK:    srl     r1, r2
29 0x90 0x22 0x00 0x41