• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# RUN: llvm-mc --disassemble %s -triple=mblaze-unknown-unknown | FileCheck %s
2
3################################################################################
4# Memory instructions
5################################################################################
6
7# CHECK:    lbu     r1, r2, r3
80xc0 0x22 0x18 0x00
9
10# CHECK:    lbur    r1, r2, r3
110xc0 0x22 0x1a 0x00
12
13# CHECK:    lbui    r1, r2, 28
140xe0 0x22 0x00 0x1c
15
16# CHECK:    lhu     r1, r2, r3
170xc4 0x22 0x18 0x00
18
19# CHECK:    lhur    r1, r2, r3
200xc4 0x22 0x1a 0x00
21
22# CHECK:    lhui    r1, r2, 28
230xe4 0x22 0x00 0x1c
24
25# CHECK:    lw      r1, r2, r3
260xc8 0x22 0x18 0x00
27
28# CHECK:    lwr    r1, r2, r3
290xc8 0x22 0x1a 0x00
30
31# CHECK:    lwi     r1, r2, 28
320xe8 0x22 0x00 0x1c
33
34# CHECK:    lwx      r1, r2, r3
350xc8 0x22 0x1c 0x00
36
37# CHECK:    sb      r1, r2, r3
380xd0 0x22 0x18 0x00
39
40# CHECK:    sbr     r1, r2, r3
410xd0 0x22 0x1a 0x00
42
43# CHECK:    sbi     r1, r2, 28
440xf0 0x22 0x00 0x1c
45
46# CHECK:    sh      r1, r2, r3
470xd4 0x22 0x18 0x00
48
49# CHECK:    shr     r1, r2, r3
500xd4 0x22 0x1a 0x00
51
52# CHECK:    shi     r1, r2, 28
530xf4 0x22 0x00 0x1c
54
55# CHECK:    sw      r1, r2, r3
560xd8 0x22 0x18 0x00
57
58# CHECK:    swr    r1, r2, r3
590xd8 0x22 0x1a 0x00
60
61# CHECK:    swi     r1, r2, 28
620xf8 0x22 0x00 0x1c
63
64# CHECK:    swx      r1, r2, r3
650xd8 0x22 0x1c 0x00
66