Home | History | Annotate | Download | only in MBlaze
      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