• Home
  • Raw
  • Download

Lines Matching +full:4 +full:f

32  *     8B, 4B, 2B, and 1B copies conditional on the length.
69 bbsi.l a2, 1, .Ldst2mod4 # if dst is 2 mod 4
71 srli a7, a4, 4 # number of loop iterations with 16B
88 EX(10f) l8ui a6, a3, 0
90 EX(10f) s8i a6, a5, 0
98 EX(10f) l8ui a6, a3, 0
99 EX(10f) l8ui a7, a3, 1
101 EX(10f) s8i a6, a5, 0
102 EX(10f) s8i a7, a5, 1
110 .align 4
111 .byte 0 # 1 mod 4 alignment for LOOPNEZ
112 # (0 mod 4 alignment for LBEG)
121 EX(10f) l8ui a6, a3, 0
123 EX(10f) s8i a6, a5, 0
136 .align 4 # 1 mod 4 alignment for LOOPNEZ
137 .byte 0 # (0 mod 4 alignment for LBEG)
143 slli a8, a7, 4
147 EX(10f) l32i a6, a3, 0
148 EX(10f) l32i a7, a3, 4
149 EX(10f) s32i a6, a5, 0
150 EX(10f) l32i a6, a3, 8
151 EX(10f) s32i a7, a5, 4
152 EX(10f) l32i a7, a3, 12
153 EX(10f) s32i a6, a5, 8
155 EX(10f) s32i a7, a5, 12
163 EX(10f) l32i a6, a3, 0
164 EX(10f) l32i a7, a3, 4
166 EX(10f) s32i a6, a5, 0
167 EX(10f) s32i a7, a5, 4
171 # copy 4 bytes
172 EX(10f) l32i a6, a3, 0
173 addi a3, a3, 4
174 EX(10f) s32i a6, a5, 0
175 addi a5, a5, 4
179 EX(10f) l16ui a6, a3, 0
181 EX(10f) s16i a6, a5, 0
186 EX(10f) l8ui a6, a3, 0
187 EX(10f) s8i a6, a5, 0
196 .align 4
197 .byte 0 # 1 mod 4 alignement for LOOPNEZ
198 # (0 mod 4 alignment for LBEG)
203 EX(10f) l32i a6, a3, 0 # load first word
208 slli a12, a7, 4
212 EX(10f) l32i a7, a3, 4
213 EX(10f) l32i a8, a3, 8
215 EX(10f) s32i a6, a5, 0
216 EX(10f) l32i a9, a3, 12
218 EX(10f) s32i a7, a5, 4
219 EX(10f) l32i a6, a3, 16
221 EX(10f) s32i a8, a5, 8
224 EX(10f) s32i a9, a5, 12
232 EX(10f) l32i a7, a3, 4
233 EX(10f) l32i a8, a3, 8
235 EX(10f) s32i a6, a5, 0
238 EX(10f) s32i a7, a5, 4
243 # copy 4 bytes
244 EX(10f) l32i a7, a3, 4
245 addi a3, a3, 4
247 EX(10f) s32i a6, a5, 0
248 addi a5, a5, 4
254 EX(10f) l8ui a6, a3, 0
255 EX(10f) l8ui a7, a3, 1
257 EX(10f) s8i a6, a5, 0
258 EX(10f) s8i a7, a5, 1
263 EX(10f) l8ui a6, a3, 0
264 EX(10f) s8i a6, a5, 0
272 .align 4