Lines Matching +full:2 +full:d
90 ldp x22,x23,[x0,#2*8]
98 ldp x3,x4,[x1],#2*8
119 add x23,x23,x27 // d+=h
128 ldp x5,x6,[x1],#2*8
144 add x22,x22,x26 // d+=h
151 rev x5,x5 // 2
168 add x21,x21,x25 // d+=h
177 ldp x7,x8,[x1],#2*8
193 add x20,x20,x24 // d+=h
217 add x27,x27,x23 // d+=h
226 ldp x9,x10,[x1],#2*8
242 add x26,x26,x22 // d+=h
266 add x25,x25,x21 // d+=h
275 ldp x11,x12,[x1],#2*8
291 add x24,x24,x20 // d+=h
315 add x23,x23,x27 // d+=h
324 ldp x13,x14,[x1],#2*8
340 add x22,x22,x26 // d+=h
364 add x21,x21,x25 // d+=h
373 ldp x15,x0,[x1],#2*8
390 add x20,x20,x24 // d+=h
415 add x27,x27,x23 // d+=h
441 add x26,x26,x22 // d+=h
467 add x25,x25,x21 // d+=h
502 add x24,x24,x20 // d+=h
534 add x23,x23,x27 // d+=h
565 add x22,x22,x26 // d+=h
596 add x21,x21,x25 // d+=h
627 add x20,x20,x24 // d+=h
658 add x27,x27,x23 // d+=h
689 add x26,x26,x22 // d+=h
720 add x25,x25,x21 // d+=h
751 add x24,x24,x20 // d+=h
782 add x23,x23,x27 // d+=h
813 add x22,x22,x26 // d+=h
844 add x21,x21,x25 // d+=h
875 add x20,x20,x24 // d+=h
906 add x27,x27,x23 // d+=h
937 add x26,x26,x22 // d+=h
968 add x25,x25,x21 // d+=h
999 add x24,x24,x20 // d+=h
1012 ldp x5,x6,[x0,#2*8]
1023 stp x22,x23,[x0,#2*8]
1088 .align 2
1089 .align 2
1102 ld1 {v0.2d,v1.2d,v2.2d,v3.2d},[x0] // load context
1117 ld1 {v24.2d},[x3],#16
1125 add v24.2d,v24.2d,v16.2d
1126 ld1 {v25.2d},[x3],#16
1130 add v3.2d,v3.2d,v24.2d // "T1 + H + K512[i]"
1135 add v4.2d,v1.2d,v3.2d // "D + T1"
1137 add v25.2d,v25.2d,v17.2d
1138 ld1 {v24.2d},[x3],#16
1142 add v2.2d,v2.2d,v25.2d // "T1 + H + K512[i]"
1147 add v1.2d,v0.2d,v2.2d // "D + T1"
1149 add v24.2d,v24.2d,v18.2d
1150 ld1 {v25.2d},[x3],#16
1154 add v4.2d,v4.2d,v24.2d // "T1 + H + K512[i]"
1159 add v0.2d,v3.2d,v4.2d // "D + T1"
1161 add v25.2d,v25.2d,v19.2d
1162 ld1 {v24.2d},[x3],#16
1166 add v1.2d,v1.2d,v25.2d // "T1 + H + K512[i]"
1171 add v3.2d,v2.2d,v1.2d // "D + T1"
1173 add v24.2d,v24.2d,v20.2d
1174 ld1 {v25.2d},[x3],#16
1178 add v0.2d,v0.2d,v24.2d // "T1 + H + K512[i]"
1183 add v2.2d,v4.2d,v0.2d // "D + T1"
1185 add v25.2d,v25.2d,v21.2d
1186 ld1 {v24.2d},[x3],#16
1190 add v3.2d,v3.2d,v25.2d // "T1 + H + K512[i]"
1195 add v4.2d,v1.2d,v3.2d // "D + T1"
1197 add v24.2d,v24.2d,v22.2d
1198 ld1 {v25.2d},[x3],#16
1202 add v2.2d,v2.2d,v24.2d // "T1 + H + K512[i]"
1207 add v1.2d,v0.2d,v2.2d // "D + T1"
1209 add v25.2d,v25.2d,v23.2d
1210 ld1 {v24.2d},[x3],#16
1214 add v4.2d,v4.2d,v25.2d // "T1 + H + K512[i]"
1219 add v0.2d,v3.2d,v4.2d // "D + T1"
1221 add v24.2d,v24.2d,v16.2d
1222 ld1 {v25.2d},[x3],#16
1226 add v1.2d,v1.2d,v24.2d // "T1 + H + K512[i]"
1231 add v3.2d,v2.2d,v1.2d // "D + T1"
1233 add v25.2d,v25.2d,v17.2d
1234 ld1 {v24.2d},[x3],#16
1238 add v0.2d,v0.2d,v25.2d // "T1 + H + K512[i]"
1243 add v2.2d,v4.2d,v0.2d // "D + T1"
1245 add v24.2d,v24.2d,v18.2d
1246 ld1 {v25.2d},[x3],#16
1250 add v3.2d,v3.2d,v24.2d // "T1 + H + K512[i]"
1255 add v4.2d,v1.2d,v3.2d // "D + T1"
1257 add v25.2d,v25.2d,v19.2d
1258 ld1 {v24.2d},[x3],#16
1262 add v2.2d,v2.2d,v25.2d // "T1 + H + K512[i]"
1267 add v1.2d,v0.2d,v2.2d // "D + T1"
1269 add v24.2d,v24.2d,v20.2d
1270 ld1 {v25.2d},[x3],#16
1274 add v4.2d,v4.2d,v24.2d // "T1 + H + K512[i]"
1279 add v0.2d,v3.2d,v4.2d // "D + T1"
1281 add v25.2d,v25.2d,v21.2d
1282 ld1 {v24.2d},[x3],#16
1286 add v1.2d,v1.2d,v25.2d // "T1 + H + K512[i]"
1291 add v3.2d,v2.2d,v1.2d // "D + T1"
1293 add v24.2d,v24.2d,v22.2d
1294 ld1 {v25.2d},[x3],#16
1298 add v0.2d,v0.2d,v24.2d // "T1 + H + K512[i]"
1303 add v2.2d,v4.2d,v0.2d // "D + T1"
1305 add v25.2d,v25.2d,v23.2d
1306 ld1 {v24.2d},[x3],#16
1310 add v3.2d,v3.2d,v25.2d // "T1 + H + K512[i]"
1315 add v4.2d,v1.2d,v3.2d // "D + T1"
1317 add v24.2d,v24.2d,v16.2d
1318 ld1 {v25.2d},[x3],#16
1322 add v2.2d,v2.2d,v24.2d // "T1 + H + K512[i]"
1327 add v1.2d,v0.2d,v2.2d // "D + T1"
1329 add v25.2d,v25.2d,v17.2d
1330 ld1 {v24.2d},[x3],#16
1334 add v4.2d,v4.2d,v25.2d // "T1 + H + K512[i]"
1339 add v0.2d,v3.2d,v4.2d // "D + T1"
1341 add v24.2d,v24.2d,v18.2d
1342 ld1 {v25.2d},[x3],#16
1346 add v1.2d,v1.2d,v24.2d // "T1 + H + K512[i]"
1351 add v3.2d,v2.2d,v1.2d // "D + T1"
1353 add v25.2d,v25.2d,v19.2d
1354 ld1 {v24.2d},[x3],#16
1358 add v0.2d,v0.2d,v25.2d // "T1 + H + K512[i]"
1363 add v2.2d,v4.2d,v0.2d // "D + T1"
1365 add v24.2d,v24.2d,v20.2d
1366 ld1 {v25.2d},[x3],#16
1370 add v3.2d,v3.2d,v24.2d // "T1 + H + K512[i]"
1375 add v4.2d,v1.2d,v3.2d // "D + T1"
1377 add v25.2d,v25.2d,v21.2d
1378 ld1 {v24.2d},[x3],#16
1382 add v2.2d,v2.2d,v25.2d // "T1 + H + K512[i]"
1387 add v1.2d,v0.2d,v2.2d // "D + T1"
1389 add v24.2d,v24.2d,v22.2d
1390 ld1 {v25.2d},[x3],#16
1394 add v4.2d,v4.2d,v24.2d // "T1 + H + K512[i]"
1399 add v0.2d,v3.2d,v4.2d // "D + T1"
1401 add v25.2d,v25.2d,v23.2d
1402 ld1 {v24.2d},[x3],#16
1406 add v1.2d,v1.2d,v25.2d // "T1 + H + K512[i]"
1411 add v3.2d,v2.2d,v1.2d // "D + T1"
1413 add v24.2d,v24.2d,v16.2d
1414 ld1 {v25.2d},[x3],#16
1418 add v0.2d,v0.2d,v24.2d // "T1 + H + K512[i]"
1423 add v2.2d,v4.2d,v0.2d // "D + T1"
1425 add v25.2d,v25.2d,v17.2d
1426 ld1 {v24.2d},[x3],#16
1430 add v3.2d,v3.2d,v25.2d // "T1 + H + K512[i]"
1435 add v4.2d,v1.2d,v3.2d // "D + T1"
1437 add v24.2d,v24.2d,v18.2d
1438 ld1 {v25.2d},[x3],#16
1442 add v2.2d,v2.2d,v24.2d // "T1 + H + K512[i]"
1447 add v1.2d,v0.2d,v2.2d // "D + T1"
1449 add v25.2d,v25.2d,v19.2d
1450 ld1 {v24.2d},[x3],#16
1454 add v4.2d,v4.2d,v25.2d // "T1 + H + K512[i]"
1459 add v0.2d,v3.2d,v4.2d // "D + T1"
1461 add v24.2d,v24.2d,v20.2d
1462 ld1 {v25.2d},[x3],#16
1466 add v1.2d,v1.2d,v24.2d // "T1 + H + K512[i]"
1471 add v3.2d,v2.2d,v1.2d // "D + T1"
1473 add v25.2d,v25.2d,v21.2d
1474 ld1 {v24.2d},[x3],#16
1478 add v0.2d,v0.2d,v25.2d // "T1 + H + K512[i]"
1483 add v2.2d,v4.2d,v0.2d // "D + T1"
1485 add v24.2d,v24.2d,v22.2d
1486 ld1 {v25.2d},[x3],#16
1490 add v3.2d,v3.2d,v24.2d // "T1 + H + K512[i]"
1495 add v4.2d,v1.2d,v3.2d // "D + T1"
1497 add v25.2d,v25.2d,v23.2d
1498 ld1 {v24.2d},[x3],#16
1502 add v2.2d,v2.2d,v25.2d // "T1 + H + K512[i]"
1507 add v1.2d,v0.2d,v2.2d // "D + T1"
1509 ld1 {v25.2d},[x3],#16
1510 add v24.2d,v24.2d,v16.2d
1515 add v4.2d,v4.2d,v24.2d // "T1 + H + K512[i]"
1518 add v0.2d,v3.2d,v4.2d // "D + T1"
1520 ld1 {v24.2d},[x3],#16
1521 add v25.2d,v25.2d,v17.2d
1526 add v1.2d,v1.2d,v25.2d // "T1 + H + K512[i]"
1529 add v3.2d,v2.2d,v1.2d // "D + T1"
1531 ld1 {v25.2d},[x3],#16
1532 add v24.2d,v24.2d,v18.2d
1537 add v0.2d,v0.2d,v24.2d // "T1 + H + K512[i]"
1540 add v2.2d,v4.2d,v0.2d // "D + T1"
1542 ld1 {v24.2d},[x3],#16
1543 add v25.2d,v25.2d,v19.2d
1548 add v3.2d,v3.2d,v25.2d // "T1 + H + K512[i]"
1551 add v4.2d,v1.2d,v3.2d // "D + T1"
1553 ld1 {v25.2d},[x3],#16
1554 add v24.2d,v24.2d,v20.2d
1559 add v2.2d,v2.2d,v24.2d // "T1 + H + K512[i]"
1562 add v1.2d,v0.2d,v2.2d // "D + T1"
1564 ld1 {v24.2d},[x3],#16
1565 add v25.2d,v25.2d,v21.2d
1570 add v4.2d,v4.2d,v25.2d // "T1 + H + K512[i]"
1573 add v0.2d,v3.2d,v4.2d // "D + T1"
1575 ld1 {v25.2d},[x3],#16
1576 add v24.2d,v24.2d,v22.2d
1581 add v1.2d,v1.2d,v24.2d // "T1 + H + K512[i]"
1584 add v3.2d,v2.2d,v1.2d // "D + T1"
1587 add v25.2d,v25.2d,v23.2d
1592 add v0.2d,v0.2d,v25.2d // "T1 + H + K512[i]"
1595 add v2.2d,v4.2d,v0.2d // "D + T1"
1597 add v0.2d,v0.2d,v26.2d // accumulate
1598 add v1.2d,v1.2d,v27.2d
1599 add v2.2d,v2.2d,v28.2d
1600 add v3.2d,v3.2d,v29.2d
1604 st1 {v0.2d,v1.2d,v2.2d,v3.2d},[x0] // store context