Lines Matching +full:4 +full:e
31 @ full unroll ~5100/+260% ~1260/+4% ~1300/+5%
44 @ diverse as ARM ones: e.g., there are only two arithmetic
76 sub sp,sp,#15*4
85 add r7,r8,r7,ror#2 @ E+=K_00_19
86 ldrb r12,[r1],#4
90 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
93 ldr r9,[r1],#4 @ handles unaligned
94 add r7,r8,r7,ror#2 @ E+=K_00_19
96 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
102 add r7,r7,r9 @ E+=X[i]
104 str r9,[r14,#-4]!
105 add r7,r7,r10 @ E+=F_00_19(B,C,D)
110 add r6,r8,r6,ror#2 @ E+=K_00_19
111 ldrb r12,[r1],#4
115 add r6,r6,r7,ror#27 @ E+=ROR(A,27)
118 ldr r9,[r1],#4 @ handles unaligned
119 add r6,r8,r6,ror#2 @ E+=K_00_19
121 add r6,r6,r7,ror#27 @ E+=ROR(A,27)
127 add r6,r6,r9 @ E+=X[i]
129 str r9,[r14,#-4]!
130 add r6,r6,r10 @ E+=F_00_19(B,C,D)
135 add r5,r8,r5,ror#2 @ E+=K_00_19
136 ldrb r12,[r1],#4
140 add r5,r5,r6,ror#27 @ E+=ROR(A,27)
143 ldr r9,[r1],#4 @ handles unaligned
144 add r5,r8,r5,ror#2 @ E+=K_00_19
146 add r5,r5,r6,ror#27 @ E+=ROR(A,27)
152 add r5,r5,r9 @ E+=X[i]
154 str r9,[r14,#-4]!
155 add r5,r5,r10 @ E+=F_00_19(B,C,D)
160 add r4,r8,r4,ror#2 @ E+=K_00_19
161 ldrb r12,[r1],#4
165 add r4,r4,r5,ror#27 @ E+=ROR(A,27)
168 ldr r9,[r1],#4 @ handles unaligned
169 add r4,r8,r4,ror#2 @ E+=K_00_19
171 add r4,r4,r5,ror#27 @ E+=ROR(A,27)
177 add r4,r4,r9 @ E+=X[i]
179 str r9,[r14,#-4]!
180 add r4,r4,r10 @ E+=F_00_19(B,C,D)
185 add r3,r8,r3,ror#2 @ E+=K_00_19
186 ldrb r12,[r1],#4
190 add r3,r3,r4,ror#27 @ E+=ROR(A,27)
193 ldr r9,[r1],#4 @ handles unaligned
194 add r3,r8,r3,ror#2 @ E+=K_00_19
196 add r3,r3,r4,ror#27 @ E+=ROR(A,27)
202 add r3,r3,r9 @ E+=X[i]
204 str r9,[r14,#-4]!
205 add r3,r3,r10 @ E+=F_00_19(B,C,D)
207 bne .L_00_15 @ [((11+4)*5+2)*3]
208 sub sp,sp,#25*4
213 add r7,r8,r7,ror#2 @ E+=K_00_19
214 ldrb r12,[r1],#4
218 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
221 ldr r9,[r1],#4 @ handles unaligned
222 add r7,r8,r7,ror#2 @ E+=K_00_19
224 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
230 add r7,r7,r9 @ E+=X[i]
232 str r9,[r14,#-4]!
233 add r7,r7,r10 @ E+=F_00_19(B,C,D)
234 ldr r9,[r14,#15*4]
235 ldr r10,[r14,#13*4]
236 ldr r11,[r14,#7*4]
237 add r6,r8,r6,ror#2 @ E+=K_xx_xx
238 ldr r12,[r14,#2*4]
243 add r6,r6,r7,ror#27 @ E+=ROR(A,27)
245 str r9,[r14,#-4]!
248 add r6,r6,r9 @ E+=X[i]
250 add r6,r6,r10 @ E+=F_00_19(B,C,D)
251 ldr r9,[r14,#15*4]
252 ldr r10,[r14,#13*4]
253 ldr r11,[r14,#7*4]
254 add r5,r8,r5,ror#2 @ E+=K_xx_xx
255 ldr r12,[r14,#2*4]
260 add r5,r5,r6,ror#27 @ E+=ROR(A,27)
262 str r9,[r14,#-4]!
265 add r5,r5,r9 @ E+=X[i]
267 add r5,r5,r10 @ E+=F_00_19(B,C,D)
268 ldr r9,[r14,#15*4]
269 ldr r10,[r14,#13*4]
270 ldr r11,[r14,#7*4]
271 add r4,r8,r4,ror#2 @ E+=K_xx_xx
272 ldr r12,[r14,#2*4]
277 add r4,r4,r5,ror#27 @ E+=ROR(A,27)
279 str r9,[r14,#-4]!
282 add r4,r4,r9 @ E+=X[i]
284 add r4,r4,r10 @ E+=F_00_19(B,C,D)
285 ldr r9,[r14,#15*4]
286 ldr r10,[r14,#13*4]
287 ldr r11,[r14,#7*4]
288 add r3,r8,r3,ror#2 @ E+=K_xx_xx
289 ldr r12,[r14,#2*4]
294 add r3,r3,r4,ror#27 @ E+=ROR(A,27)
296 str r9,[r14,#-4]!
299 add r3,r3,r9 @ E+=X[i]
301 add r3,r3,r10 @ E+=F_00_19(B,C,D)
303 ldr r8,.LK_20_39 @ [+15+16*4]
306 ldr r9,[r14,#15*4]
307 ldr r10,[r14,#13*4]
308 ldr r11,[r14,#7*4]
309 add r7,r8,r7,ror#2 @ E+=K_xx_xx
310 ldr r12,[r14,#2*4]
315 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
317 str r9,[r14,#-4]!
320 add r7,r7,r9 @ E+=X[i]
321 add r7,r7,r10 @ E+=F_20_39(B,C,D)
322 ldr r9,[r14,#15*4]
323 ldr r10,[r14,#13*4]
324 ldr r11,[r14,#7*4]
325 add r6,r8,r6,ror#2 @ E+=K_xx_xx
326 ldr r12,[r14,#2*4]
331 add r6,r6,r7,ror#27 @ E+=ROR(A,27)
333 str r9,[r14,#-4]!
336 add r6,r6,r9 @ E+=X[i]
337 add r6,r6,r10 @ E+=F_20_39(B,C,D)
338 ldr r9,[r14,#15*4]
339 ldr r10,[r14,#13*4]
340 ldr r11,[r14,#7*4]
341 add r5,r8,r5,ror#2 @ E+=K_xx_xx
342 ldr r12,[r14,#2*4]
347 add r5,r5,r6,ror#27 @ E+=ROR(A,27)
349 str r9,[r14,#-4]!
352 add r5,r5,r9 @ E+=X[i]
353 add r5,r5,r10 @ E+=F_20_39(B,C,D)
354 ldr r9,[r14,#15*4]
355 ldr r10,[r14,#13*4]
356 ldr r11,[r14,#7*4]
357 add r4,r8,r4,ror#2 @ E+=K_xx_xx
358 ldr r12,[r14,#2*4]
363 add r4,r4,r5,ror#27 @ E+=ROR(A,27)
365 str r9,[r14,#-4]!
368 add r4,r4,r9 @ E+=X[i]
369 add r4,r4,r10 @ E+=F_20_39(B,C,D)
370 ldr r9,[r14,#15*4]
371 ldr r10,[r14,#13*4]
372 ldr r11,[r14,#7*4]
373 add r3,r8,r3,ror#2 @ E+=K_xx_xx
374 ldr r12,[r14,#2*4]
379 add r3,r3,r4,ror#27 @ E+=ROR(A,27)
381 str r9,[r14,#-4]!
384 add r3,r3,r9 @ E+=X[i]
385 add r3,r3,r10 @ E+=F_20_39(B,C,D)
389 bne .L_20_39_or_60_79 @ [+((12+3)*5+2)*4]
390 bcs .L_done @ [+((12+3)*5+2)*4], spare 300 bytes
393 sub sp,sp,#20*4 @ [+2]
395 ldr r9,[r14,#15*4]
396 ldr r10,[r14,#13*4]
397 ldr r11,[r14,#7*4]
398 add r7,r8,r7,ror#2 @ E+=K_xx_xx
399 ldr r12,[r14,#2*4]
404 add r7,r7,r3,ror#27 @ E+=ROR(A,27)
406 str r9,[r14,#-4]!
409 add r7,r7,r9 @ E+=X[i]
410 add r7,r7,r10 @ E+=F_40_59(B,C,D)
412 ldr r9,[r14,#15*4]
413 ldr r10,[r14,#13*4]
414 ldr r11,[r14,#7*4]
415 add r6,r8,r6,ror#2 @ E+=K_xx_xx
416 ldr r12,[r14,#2*4]
421 add r6,r6,r7,ror#27 @ E+=ROR(A,27)
423 str r9,[r14,#-4]!
426 add r6,r6,r9 @ E+=X[i]
427 add r6,r6,r10 @ E+=F_40_59(B,C,D)
429 ldr r9,[r14,#15*4]
430 ldr r10,[r14,#13*4]
431 ldr r11,[r14,#7*4]
432 add r5,r8,r5,ror#2 @ E+=K_xx_xx
433 ldr r12,[r14,#2*4]
438 add r5,r5,r6,ror#27 @ E+=ROR(A,27)
440 str r9,[r14,#-4]!
443 add r5,r5,r9 @ E+=X[i]
444 add r5,r5,r10 @ E+=F_40_59(B,C,D)
446 ldr r9,[r14,#15*4]
447 ldr r10,[r14,#13*4]
448 ldr r11,[r14,#7*4]
449 add r4,r8,r4,ror#2 @ E+=K_xx_xx
450 ldr r12,[r14,#2*4]
455 add r4,r4,r5,ror#27 @ E+=ROR(A,27)
457 str r9,[r14,#-4]!
460 add r4,r4,r9 @ E+=X[i]
461 add r4,r4,r10 @ E+=F_40_59(B,C,D)
463 ldr r9,[r14,#15*4]
464 ldr r10,[r14,#13*4]
465 ldr r11,[r14,#7*4]
466 add r3,r8,r3,ror#2 @ E+=K_xx_xx
467 ldr r12,[r14,#2*4]
472 add r3,r3,r4,ror#27 @ E+=ROR(A,27)
474 str r9,[r14,#-4]!
477 add r3,r3,r9 @ E+=X[i]
478 add r3,r3,r10 @ E+=F_40_59(B,C,D)
481 bne .L_40_59 @ [+((12+5)*5+2)*4]
484 sub sp,sp,#20*4
486 b .L_20_39_or_60_79 @ [+4], spare 300 bytes
488 add sp,sp,#80*4 @ "deallocate" stack frame