Home | History | Annotate | Download | only in MBlaze
      1 # RUN: llvm-mc --disassemble %s -triple=mblaze-unknown-unknown | FileCheck %s
      2 
      3 ################################################################################
      4 # Special instructions
      5 ################################################################################
      6 
      7 # CHECK:    mfs         r0, rpc
      8 0x94 0x00 0x80 0x00
      9 
     10 # CHECK:    msrclr      r0, 0
     11 0x94 0x11 0x00 0x00
     12 
     13 # CHECK:    msrset      r0, 0
     14 0x94 0x10 0x00 0x00
     15 
     16 # CHECK:    mts         rpc, r0
     17 0x94 0x00 0xc0 0x00
     18 
     19 # CHECK:    wdc         r0, r1
     20 0x90 0x00 0x08 0x64
     21 
     22 # CHECK:    wdc.clear   r0, r1
     23 0x90 0x00 0x08 0x66
     24 
     25 # CHECK:    wdc.flush   r0, r1
     26 0x90 0x00 0x08 0x74
     27 
     28 # CHECK:    wic         r0, r1
     29 0x90 0x00 0x08 0x68
     30 
     31 ################################################################################
     32 # Special registers
     33 ################################################################################
     34 
     35 # CHECK:    mfs         r1, rpc
     36 0x94 0x20 0x80 0x00
     37 
     38 # CHECK:    mfs         r1, rmsr
     39 0x94 0x20 0x80 0x01
     40 
     41 # CHECK:    mfs         r1, rear
     42 0x94 0x20 0x80 0x03
     43 
     44 # CHECK:    mfs         r1, resr
     45 0x94 0x20 0x80 0x05
     46 
     47 # CHECK:    mfs         r1, rfsr
     48 0x94 0x20 0x80 0x07
     49 
     50 # CHECK:    mfs         r1, rbtr
     51 0x94 0x20 0x80 0x0b
     52 
     53 # CHECK:    mfs         r1, redr
     54 0x94 0x20 0x80 0x0d
     55 
     56 # CHECK:    mfs         r1, rpid
     57 0x94 0x20 0x90 0x00
     58 
     59 # CHECK:    mfs         r1, rzpr
     60 0x94 0x20 0x90 0x01
     61 
     62 # CHECK:    mfs         r1, rtlbx
     63 0x94 0x20 0x90 0x02
     64 
     65 # CHECK:    mfs         r1, rtlbhi
     66 0x94 0x20 0x90 0x04
     67 
     68 # CHECK:    mfs         r1, rtlblo
     69 0x94 0x20 0x90 0x03
     70 
     71 # CHECK:    mfs         r1, rpvr0
     72 0x94 0x20 0xa0 0x00
     73 
     74 # CHECK:    mfs         r1, rpvr1
     75 0x94 0x20 0xa0 0x01
     76 
     77 # CHECK:    mfs         r1, rpvr2
     78 0x94 0x20 0xa0 0x02
     79 
     80 # CHECK:    mfs         r1, rpvr3
     81 0x94 0x20 0xa0 0x03
     82 
     83 # CHECK:    mfs         r1, rpvr4
     84 0x94 0x20 0xa0 0x04
     85 
     86 # CHECK:    mfs         r1, rpvr5
     87 0x94 0x20 0xa0 0x05
     88 
     89 # CHECK:    mfs         r1, rpvr6
     90 0x94 0x20 0xa0 0x06
     91 
     92 # CHECK:    mfs         r1, rpvr7
     93 0x94 0x20 0xa0 0x07
     94 
     95 # CHECK:    mfs         r1, rpvr8
     96 0x94 0x20 0xa0 0x08
     97 
     98 # CHECK:    mfs         r1, rpvr9
     99 0x94 0x20 0xa0 0x09
    100 
    101 # CHECK:    mfs         r1, rpvr10
    102 0x94 0x20 0xa0 0x0a
    103 
    104 # CHECK:    mfs         r1, rpvr11
    105 0x94 0x20 0xa0 0x0b
    106