15
######################
17
######################
30
###################################
31
# storw reg rbase(disp20/-disp20)
32
###################################
35
storw r4,0x1234(r1,r0)
36
storw r5,0x1234(r3,r2)
37
storw r6,0xA1234(r1,r0)
40
storw r4,-0x1234(r1,r0)
41
storw r5,-0x1234(r3,r2)
42
storw r6,-0xA1234(r1,r0)
43
#################################################
44
# storw reg rpbase(disp4/disp16/disp20/-disp20)
45
#################################################
50
storw r2,0x1234(r1,r0)
51
storw r3,0xabcd(r3,r2)
52
storw r4,0xAfff(r4,r3)
53
storw r5,0xA1234(r6,r5)
56
storw r2,-0x1234(r1,r0)
57
storw r3,-0xabcd(r3,r2)
58
storw r4,-0xAfff(r4,r3)
59
storw r5,-0xA1234(r6,r5)
60
####################################
61
# storw rbase(disp0/disp14) rel reg
62
####################################
63
storw r0,[r12]0x0(r1,r0)
64
storw r1,[r13]0x0(r1,r0)
65
storw r2,[r12]0x1234(r1,r0)
66
storw r3,[r13]0x1abcd(r1,r0)
67
#################################
68
# storw reg rpbase(disp20) rel
69
#################################
70
storw r4,[r12]0xA1234(r1,r0)
71
storw r5,[r13]0xB1234(r1,r0)
72
storw r6,[r13]0xfffff(r1,r0)
73
#######################
74
# storw reg, uimm16/20
75
######################
80
#######################
81
# storw reg, uimm16/20
82
######################
88
#######################
89
# storw imm, index-rbase
90
######################
91
storw $3,[r12]0xa7a(r1,r0)
92
storw $3,[r12]0xa7a(r3,r2)
93
storw $3,[r12]0xa7a(r4,r3)
94
storw $3,[r12]0xa7a(r5,r4)
95
storw $3,[r12]0xa7a(r6,r5)
96
storw $3,[r12]0xa7a(r7,r6)
97
storw $3,[r12]0xa7a(r9,r8)
98
storw $3,[r12]0xa7a(r11,r10)
99
storw $3,[r13]0xa7a(r1,r0)
100
storw $3,[r13]0xa7a(r3,r2)
101
storw $3,[r13]0xa7a(r4,r3)
102
storw $3,[r13]0xa7a(r5,r4)
103
storw $3,[r13]0xa7a(r6,r5)
104
storw $3,[r13]0xa7a(r7,r6)
105
storw $3,[r13]0xa7a(r9,r8)
106
storw $3,[r13]0xa7a(r11,r10)
107
storw $5,[r13]0xb7a(r4,r3)
108
storw $1,[r12]0x17a(r6,r5)
109
storw $1,[r13]0x134(r6,r5)
110
storw $3,[r12]0xabcde(r4,r3)
111
storw $5,[r13]0xabcd(r4,r3)
112
storw $3,[r12]0xabcd(r6,r5)
113
storw $3,[r13]0xbcde(r6,r5)
114
#######################
115
# storw imm4, rbase(disp)
116
######################
130
storw $3,0xfabcd(r13)
134
##########################
135
# storw imm, disp20(rpbase)
136
#########################
139
storw $4,0x1234(r2,r1)
140
storw $3,0x1234(r2,r1)
141
storw $3,0x12345(r2,r1)
142
storw $3,0x123(r2,r1)
143
storw $3,0x12345(r2,r1)