Lines Matching defs:r0

709 	stmdb	sp!,{r0,r4-r11,lr}
712 add @E[0],r0,#$A[1][0]
714 ldmia r0, {@C[0]-@C[9]} @ copy A[5][5] to stack
784 stmdb sp!,{r0-r12,lr}
787 add $A_flat,r0,#$A[1][0]
795 ldmia r0, {@C[0]-@C[9]} @ copy A[5][5] to stack
832 subs r0,$len,$bsz
835 str r0,[sp,#480] @ save len - bsz
839 ldrb r0,[$inp],#1
844 orr r0,r0,r1,lsl#8
846 orr r0,r0,r2,lsl#16
848 orr r0,r0,r3,lsl#24 @ lo
854 and r2,r0,r6 @ &=0x55555555
855 and r0,r0,r6,lsl#1 @ &=0xaaaaaaaa
859 orr r0,r0,r0,lsl#1
863 and r0,r0,r7,lsl#2 @ &=0xcccccccc
867 orr r0,r0,r0,lsl#2
871 and r0,r0,r8,lsl#4 @ &=0xf0f0f0f0
876 orr r0,r0,r0,lsl#4
880 and r0,r0,r9,lsl#8 @ &=0xff00ff00
884 orr r0,r0,r0,lsl#8
891 eor r5,r5,r0,lsr#16
923 mov r0,$len @ return value
942 stmdb sp!,{r0,r3-r10,lr}
944 mov $A_flat,r0
973 ldmia $A_flat!,{r0,r1} @ A_flat[i++]
975 lsl r2,r0,#16
977 lsr r2,r2,#16 @ r2 = r0 & 0x0000ffff
979 lsr r0,r0,#16 @ r0 = r0 >> 16
984 orr r0,r0,r0,lsl#8
988 and r0,r0,r9 @ &=0x00ff00ff
992 orr r0,r0,r0,lsl#4
996 and r0,r0,r8 @ &=0x0f0f0f0f
1000 orr r0,r0,r0,lsl#2
1004 and r0,r0,r7 @ &=0x33333333
1008 orr r0,r0,r0,lsl#1
1012 and r0,r0,r6 @ &=0x55555555
1016 orr r0,r0,r1
1028 lsr r1,r0,#8
1029 strb r0,[$out],#1
1030 lsr r3,r0,#16
1032 lsr r0,r0,#24
1034 strb r0,[$out],#1
1041 mov r0,r14 @ original $A_flat
1067 strb r0,[$out],#1
1068 lsr r0,r0,#8
1071 strb r0,[$out],#1
1072 lsr r0,r0,#8
1075 strb r0,[$out]
1129 add r1, r0, #16
1137 vst1.64 {q4}, [r0,:64] @ offload A[0..1][4]
1182 vld1.64 {q4}, [r0,:64] @ restore A[0..1][4]
1260 vst1.64 {q13}, [r0,:64] @ offload A[0..1][0]
1284 vld1.64 {q0}, [r0,:64] @ restore A[0..1][0]
1312 vld1.32 {d0}, [r0,:64]! @ A[0][0]
1313 vld1.32 {d2}, [r0,:64]! @ A[0][1]
1314 vld1.32 {d4}, [r0,:64]! @ A[0][2]
1315 vld1.32 {d6}, [r0,:64]! @ A[0][3]
1316 vld1.32 {d8}, [r0,:64]! @ A[0][4]
1318 vld1.32 {d1}, [r0,:64]! @ A[1][0]
1319 vld1.32 {d3}, [r0,:64]! @ A[1][1]
1320 vld1.32 {d5}, [r0,:64]! @ A[1][2]
1321 vld1.32 {d7}, [r0,:64]! @ A[1][3]
1322 vld1.32 {d9}, [r0,:64]! @ A[1][4]
1324 vld1.32 {d10}, [r0,:64]! @ A[2][0]
1325 vld1.32 {d12}, [r0,:64]! @ A[2][1]
1326 vld1.32 {d14}, [r0,:64]! @ A[2][2]
1327 vld1.32 {d16}, [r0,:64]! @ A[2][3]
1328 vld1.32 {d18}, [r0,:64]! @ A[2][4]
1330 vld1.32 {d11}, [r0,:64]! @ A[3][0]
1331 vld1.32 {d13}, [r0,:64]! @ A[3][1]
1332 vld1.32 {d15}, [r0,:64]! @ A[3][2]
1333 vld1.32 {d17}, [r0,:64]! @ A[3][3]
1334 vld1.32 {d19}, [r0,:64]! @ A[3][4]
1336 vld1.32 {d20-d23}, [r0,:64]! @ A[4][0..3]
1337 vld1.32 {d24}, [r0,:64] @ A[4][4]
1338 sub r0, r0, #24*8 @ rewind
1444 vst1.32 {d0}, [r0,:64]! @ A[0][0..4]
1445 vst1.32 {d2}, [r0,:64]!
1446 vst1.32 {d4}, [r0,:64]!
1447 vst1.32 {d6}, [r0,:64]!
1448 vst1.32 {d8}, [r0,:64]!
1450 vst1.32 {d1}, [r0,:64]! @ A[1][0..4]
1451 vst1.32 {d3}, [r0,:64]!
1452 vst1.32 {d5}, [r0,:64]!
1453 vst1.32 {d7}, [r0,:64]!
1454 vst1.32 {d9}, [r0,:64]!
1456 vst1.32 {d10}, [r0,:64]! @ A[2][0..4]
1457 vst1.32 {d12}, [r0,:64]!
1458 vst1.32 {d14}, [r0,:64]!
1459 vst1.32 {d16}, [r0,:64]!
1460 vst1.32 {d18}, [r0,:64]!
1462 vst1.32 {d11}, [r0,:64]! @ A[3][0..4]
1463 vst1.32 {d13}, [r0,:64]!
1464 vst1.32 {d15}, [r0,:64]!
1465 vst1.32 {d17}, [r0,:64]!
1466 vst1.32 {d19}, [r0,:64]!
1468 vst1.32 {d20-d23}, [r0,:64]! @ A[4][0..4]
1469 vst1.32 {d24}, [r0,:64]
1471 mov r0, r5 @ return value
1485 mov r12, r0 @ A_flat
1504 vld1.32 {d0}, [r0,:64]! @ A[0][0..4]
1505 vld1.32 {d2}, [r0,:64]!
1506 vld1.32 {d4}, [r0,:64]!
1507 vld1.32 {d6}, [r0,:64]!
1508 vld1.32 {d8}, [r0,:64]!
1510 vld1.32 {d1}, [r0,:64]! @ A[1][0..4]
1511 vld1.32 {d3}, [r0,:64]!
1512 vld1.32 {d5}, [r0,:64]!
1513 vld1.32 {d7}, [r0,:64]!
1514 vld1.32 {d9}, [r0,:64]!
1516 vld1.32 {d10}, [r0,:64]! @ A[2][0..4]
1517 vld1.32 {d12}, [r0,:64]!
1518 vld1.32 {d14}, [r0,:64]!
1519 vld1.32 {d16}, [r0,:64]!
1520 vld1.32 {d18}, [r0,:64]!
1522 vld1.32 {d11}, [r0,:64]! @ A[3][0..4]
1523 vld1.32 {d13}, [r0,:64]!
1524 vld1.32 {d15}, [r0,:64]!
1525 vld1.32 {d17}, [r0,:64]!
1526 vld1.32 {d19}, [r0,:64]!
1528 vld1.32 {d20-d23}, [r0,:64]! @ A[4][0..4]
1529 vld1.32 {d24}, [r0,:64]
1530 sub r0, r0, #24*8 @ rewind
1534 mov r12, r0 @ A_flat
1535 vst1.32 {d0}, [r0,:64]! @ A[0][0..4]
1536 vst1.32 {d2}, [r0,:64]!
1537 vst1.32 {d4}, [r0,:64]!
1538 vst1.32 {d6}, [r0,:64]!
1539 vst1.32 {d8}, [r0,:64]!
1541 vst1.32 {d1}, [r0,:64]! @ A[1][0..4]
1542 vst1.32 {d3}, [r0,:64]!
1543 vst1.32 {d5}, [r0,:64]!
1544 vst1.32 {d7}, [r0,:64]!
1545 vst1.32 {d9}, [r0,:64]!
1547 vst1.32 {d10}, [r0,:64]! @ A[2][0..4]
1548 vst1.32 {d12}, [r0,:64]!
1549 vst1.32 {d14}, [r0,:64]!
1550 vst1.32 {d16}, [r0,:64]!
1551 vst1.32 {d18}, [r0,:64]!
1553 vst1.32 {d11}, [r0,:64]! @ A[3][0..4]
1554 vst1.32 {d13}, [r0,:64]!
1555 vst1.32 {d15}, [r0,:64]!
1556 vst1.32 {d17}, [r0,:64]!
1557 vst1.32 {d19}, [r0,:64]!
1559 vst1.32 {d20-d23}, [r0,:64]! @ A[4][0..4]
1561 vst1.32 {d24}, [r0,:64]
1562 mov r0, r12 @ rewind