Lines Matching refs:a1
25 ; NOMISALIGN-NEXT: lb a1, 1(a0)
27 ; NOMISALIGN-NEXT: slli a1, a1, 8
28 ; NOMISALIGN-NEXT: or a0, a1, a0
42 ; NOMISALIGN-NEXT: lbu a1, 1(a0)
45 ; NOMISALIGN-NEXT: slli a1, a1, 8
46 ; NOMISALIGN-NEXT: or a1, a1, a2
48 ; NOMISALIGN-NEXT: or a0, a1, a0
53 ; MISALIGN-NEXT: lb a1, 2(a0)
55 ; MISALIGN-NEXT: slli a1, a1, 16
56 ; MISALIGN-NEXT: or a0, a0, a1
65 ; RV32I-NEXT: lbu a1, 1(a0)
69 ; RV32I-NEXT: slli a1, a1, 8
70 ; RV32I-NEXT: or a1, a1, a2
74 ; RV32I-NEXT: or a0, a0, a1
79 ; RV64I-NEXT: lbu a1, 1(a0)
83 ; RV64I-NEXT: slli a1, a1, 8
84 ; RV64I-NEXT: or a1, a1, a2
88 ; RV64I-NEXT: or a0, a0, a1
102 ; RV32I-NEXT: lbu a1, 1(a0)
106 ; RV32I-NEXT: slli a1, a1, 8
107 ; RV32I-NEXT: or a1, a1, a2
111 ; RV32I-NEXT: or a2, a2, a1
112 ; RV32I-NEXT: lbu a1, 5(a0)
116 ; RV32I-NEXT: slli a1, a1, 8
117 ; RV32I-NEXT: or a1, a1, a3
121 ; RV32I-NEXT: or a1, a0, a1
127 ; RV64I-NEXT: lbu a1, 1(a0)
131 ; RV64I-NEXT: slli a1, a1, 8
132 ; RV64I-NEXT: or a1, a1, a2
136 ; RV64I-NEXT: or a1, a2, a1
148 ; RV64I-NEXT: or a0, a0, a1
154 ; MISALIGN-RV32I-NEXT: lw a1, 4(a0)
169 ; ALL-NEXT: sb a1, 0(a0)
178 ; NOMISALIGN-NEXT: sb a1, 0(a0)
179 ; NOMISALIGN-NEXT: srli a1, a1, 8
180 ; NOMISALIGN-NEXT: sb a1, 1(a0)
185 ; MISALIGN-NEXT: sh a1, 0(a0)
194 ; NOMISALIGN-NEXT: sb a1, 0(a0)
195 ; NOMISALIGN-NEXT: srli a2, a1, 8
197 ; NOMISALIGN-NEXT: srli a1, a1, 16
198 ; NOMISALIGN-NEXT: sb a1, 2(a0)
203 ; MISALIGN-NEXT: sh a1, 0(a0)
204 ; MISALIGN-NEXT: srli a1, a1, 16
205 ; MISALIGN-NEXT: sb a1, 2(a0)
214 ; NOMISALIGN-NEXT: sb a1, 0(a0)
215 ; NOMISALIGN-NEXT: srli a2, a1, 24
217 ; NOMISALIGN-NEXT: srli a2, a1, 16
219 ; NOMISALIGN-NEXT: srli a1, a1, 8
220 ; NOMISALIGN-NEXT: sb a1, 1(a0)
225 ; MISALIGN-NEXT: sw a1, 0(a0)
235 ; RV32I-NEXT: sb a1, 0(a0)
242 ; RV32I-NEXT: srli a2, a1, 24
244 ; RV32I-NEXT: srli a2, a1, 16
246 ; RV32I-NEXT: srli a1, a1, 8
247 ; RV32I-NEXT: sb a1, 1(a0)
252 ; RV64I-NEXT: sb a1, 0(a0)
253 ; RV64I-NEXT: srli a2, a1, 56
255 ; RV64I-NEXT: srli a2, a1, 48
257 ; RV64I-NEXT: srli a2, a1, 40
259 ; RV64I-NEXT: srli a2, a1, 32
261 ; RV64I-NEXT: srli a2, a1, 24
263 ; RV64I-NEXT: srli a2, a1, 16
265 ; RV64I-NEXT: srli a1, a1, 8
266 ; RV64I-NEXT: sb a1, 1(a0)
272 ; MISALIGN-RV32I-NEXT: sw a1, 0(a0)
277 ; MISALIGN-RV64I-NEXT: sd a1, 0(a0)