Lines Matching refs:x17
56 __ Mov(x17, src_base);
62 __ Ldr(b0, MemOperand(x17, sizeof(src[0])));
79 ASSERT_EQUAL_64(src_base, x17);
98 __ Mov(x17, src_base);
104 __ Ldr(h0, MemOperand(x17, sizeof(src[0])));
121 ASSERT_EQUAL_64(src_base, x17);
145 __ Mov(x17, src_base);
151 __ Ldr(q0, MemOperand(x17, 16));
171 ASSERT_EQUAL_64(src_base, x17);
195 __ Mov(x17, src_base + 16);
200 __ Ldr(b0, MemOperand(x17, x18));
201 __ Ldr(b1, MemOperand(x17, x19, SXTW));
203 __ Ldr(h2, MemOperand(x17, x18));
204 __ Ldr(h3, MemOperand(x17, x18, UXTW, 1));
205 __ Ldr(h4, MemOperand(x17, x19, SXTW, 1));
206 __ Ldr(h5, MemOperand(x17, x18, LSL, 1));
208 __ Ldr(s16, MemOperand(x17, x18));
209 __ Ldr(s17, MemOperand(x17, x18, UXTW, 2));
210 __ Ldr(s18, MemOperand(x17, x19, SXTW, 2));
211 __ Ldr(s19, MemOperand(x17, x18, LSL, 2));
213 __ Ldr(d20, MemOperand(x17, x18));
214 __ Ldr(d21, MemOperand(x17, x18, UXTW, 3));
215 __ Ldr(d22, MemOperand(x17, x19, SXTW, 3));
216 __ Ldr(d23, MemOperand(x17, x18, LSL, 3));
218 __ Ldr(q24, MemOperand(x17, x18));
219 __ Ldr(q25, MemOperand(x17, x18, UXTW, 4));
220 __ Ldr(q26, MemOperand(x17, x19, SXTW, 4));
221 __ Ldr(q27, MemOperand(x17, x18, LSL, 4));
278 __ Mov(x17, dst_base);
280 __ Stp(q0, q31, MemOperand(x17, 2 * sizeof(dst[1]), PreIndex));
295 ASSERT_EQUAL_64(dst_base + 2 * sizeof(dst[1]), x17);
309 __ Mov(x17, src_base);
310 __ Ldr(q2, MemOperand(x17)); // Initialise top 64-bits of Q register.
311 __ Ld1(v2.V8B(), MemOperand(x17));
312 __ Add(x17, x17, 1);
313 __ Ld1(v3.V8B(), v4.V8B(), MemOperand(x17));
314 __ Add(x17, x17, 1);
315 __ Ld1(v5.V4H(), v6.V4H(), v7.V4H(), MemOperand(x17));
316 __ Add(x17, x17, 1);
317 __ Ld1(v16.V2S(), v17.V2S(), v18.V2S(), v19.V2S(), MemOperand(x17));
318 __ Add(x17, x17, 1);
319 __ Ld1(v30.V2S(), v31.V2S(), v0.V2S(), v1.V2S(), MemOperand(x17));
320 __ Add(x17, x17, 1);
321 __ Ld1(v20.V1D(), v21.V1D(), v22.V1D(), v23.V1D(), MemOperand(x17));
359 __ Mov(x17, src_base);
366 __ Ldr(q2, MemOperand(x17)); // Initialise top 64-bits of Q register.
367 __ Ld1(v2.V8B(), MemOperand(x17, x23, PostIndex));
408 ASSERT_EQUAL_64(src_base + 1, x17);
428 __ Mov(x17, src_base);
429 __ Ld1(v2.V16B(), MemOperand(x17));
430 __ Add(x17, x17, 1);
431 __ Ld1(v3.V16B(), v4.V16B(), MemOperand(x17));
432 __ Add(x17, x17, 1);
433 __ Ld1(v5.V8H(), v6.V8H(), v7.V8H(), MemOperand(x17));
434 __ Add(x17, x17, 1);
435 __ Ld1(v16.V4S(), v17.V4S(), v18.V4S(), v19.V4S(), MemOperand(x17));
436 __ Add(x17, x17, 1);
437 __ Ld1(v30.V2D(), v31.V2D(), v0.V2D(), v1.V2D(), MemOperand(x17));
471 __ Mov(x17, src_base);
477 __ Ld1(v2.V16B(), MemOperand(x17, x22, PostIndex));
509 ASSERT_EQUAL_64(src_base + 1, x17);
530 __ Mov(x17, src_base);
532 __ Ld1(v0.B(), i, MemOperand(x17));
533 __ Add(x17, x17, 1);
536 __ Mov(x17, src_base);
538 __ Ld1(v1.H(), i, MemOperand(x17));
539 __ Add(x17, x17, 1);
542 __ Mov(x17, src_base);
544 __ Ld1(v2.S(), i, MemOperand(x17));
545 __ Add(x17, x17, 1);
548 __ Mov(x17, src_base);
550 __ Ld1(v3.D(), i, MemOperand(x17));
551 __ Add(x17, x17, 1);
555 __ Mov(x17, src_base);
556 __ Ldr(q4, MemOperand(x17));
557 __ Ld1(v4.B(), 4, MemOperand(x17));
558 __ Ldr(q5, MemOperand(x17));
559 __ Ld1(v5.H(), 3, MemOperand(x17));
560 __ Ldr(q6, MemOperand(x17));
561 __ Ld1(v6.S(), 2, MemOperand(x17));
562 __ Ldr(q7, MemOperand(x17));
563 __ Ld1(v7.D(), 1, MemOperand(x17));
591 __ Mov(x17, src_base);
592 __ Ld2(v2.V8B(), v3.V8B(), MemOperand(x17));
593 __ Add(x17, x17, 1);
594 __ Ld2(v4.V8B(), v5.V8B(), MemOperand(x17));
595 __ Add(x17, x17, 1);
596 __ Ld2(v6.V4H(), v7.V4H(), MemOperand(x17));
597 __ Add(x17, x17, 1);
598 __ Ld2(v31.V2S(), v0.V2S(), MemOperand(x17));
625 __ Mov(x17, src_base);
631 __ Ld2(v2.V8B(), v3.V8B(), MemOperand(x17, x22, PostIndex));
651 ASSERT_EQUAL_64(src_base + 1, x17);
670 __ Mov(x17, src_base);
671 __ Ld2(v2.V16B(), v3.V16B(), MemOperand(x17));
672 __ Add(x17, x17, 1);
673 __ Ld2(v4.V16B(), v5.V16B(), MemOperand(x17));
674 __ Add(x17, x17, 1);
675 __ Ld2(v6.V8H(), v7.V8H(), MemOperand(x17));
676 __ Add(x17, x17, 1);
677 __ Ld2(v16.V4S(), v17.V4S(), MemOperand(x17));
678 __ Add(x17, x17, 1);
679 __ Ld2(v31.V2D(), v0.V2D(), MemOperand(x17));
709 __ Mov(x17, src_base);
715 __ Ld2(v2.V16B(), v3.V16B(), MemOperand(x17, x22, PostIndex));
737 ASSERT_EQUAL_64(src_base + 1, x17);
758 __ Mov(x17, src_base);
760 __ Ld2(v0.B(), v1.B(), i, MemOperand(x17));
761 __ Add(x17, x17, 1);
764 __ Mov(x17, src_base);
766 __ Ld2(v2.H(), v3.H(), i, MemOperand(x17));
767 __ Add(x17, x17, 1);
770 __ Mov(x17, src_base);
772 __ Ld2(v4.S(), v5.S(), i, MemOperand(x17));
773 __ Add(x17, x17, 1);
776 __ Mov(x17, src_base);
778 __ Ld2(v6.D(), v7.D(), i, MemOperand(x17));
779 __ Add(x17, x17, 1);
783 __ Mov(x17, src_base);
784 __ Mov(x4, x17);
787 __ Ld2(v8.B(), v9.B(), 4, MemOperand(x17));
788 __ Mov(x5, x17);
791 __ Ld2(v10.H(), v11.H(), 3, MemOperand(x17));
792 __ Mov(x6, x17);
795 __ Ld2(v12.S(), v13.S(), 2, MemOperand(x17));
796 __ Mov(x7, x17);
799 __ Ld2(v14.D(), v15.D(), 1, MemOperand(x17));
836 __ Mov(x17, src_base);
847 __ Ld2(v0.B(), v1.B(), i, MemOperand(x17, 2, PostIndex));
910 ASSERT_EQUAL_64(src_base + 32, x17);
932 __ Mov(x17, src_base + 1);
934 __ Ld2r(v0.V8B(), v1.V8B(), MemOperand(x17));
935 __ Add(x17, x17, 2);
936 __ Ld2r(v2.V16B(), v3.V16B(), MemOperand(x17));
937 __ Add(x17, x17, 1);
938 __ Ld2r(v4.V4H(), v5.V4H(), MemOperand(x17));
939 __ Add(x17, x17, 1);
940 __ Ld2r(v6.V8H(), v7.V8H(), MemOperand(x17));
941 __ Add(x17, x17, 4);
942 __ Ld2r(v8.V2S(), v9.V2S(), MemOperand(x17));
943 __ Add(x17, x17, 1);
944 __ Ld2r(v10.V4S(), v11.V4S(), MemOperand(x17));
945 __ Add(x17, x17, 8);
946 __ Ld2r(v12.V2D(), v13.V2D(), MemOperand(x17));
980 __ Mov(x17, src_base + 1);
982 __ Ld2r(v0.V8B(), v1.V8B(), MemOperand(x17, 2, PostIndex));
983 __ Ld2r(v2.V16B(), v3.V16B(), MemOperand(x17, x18, PostIndex));
984 __ Ld2r(v4.V4H(), v5.V4H(), MemOperand(x17, x18, PostIndex));
985 __ Ld2r(v6.V8H(), v7.V8H(), MemOperand(x17, 4, PostIndex));
986 __ Ld2r(v8.V2S(), v9.V2S(), MemOperand(x17, x18, PostIndex));
987 __ Ld2r(v10.V4S(), v11.V4S(), MemOperand(x17, 8, PostIndex));
988 __ Ld2r(v12.V2D(), v13.V2D(), MemOperand(x17, 16, PostIndex));
1008 ASSERT_EQUAL_64(src_base + 34, x17);
1023 __ Mov(x17, src_base);
1024 __ Ld3(v2.V8B(), v3.V8B(), v4.V8B(), MemOperand(x17));
1025 __ Add(x17, x17, 1);
1026 __ Ld3(v5.V8B(), v6.V8B(), v7.V8B(), MemOperand(x17));
1027 __ Add(x17, x17, 1);
1028 __ Ld3(v8.V4H(), v9.V4H(), v10.V4H(), MemOperand(x17));
1029 __ Add(x17, x17, 1);
1030 __ Ld3(v31.V2S(), v0.V2S(), v1.V2S(), MemOperand(x17));
1062 __ Mov(x17, src_base);
1068 __ Ld3(v2.V8B(), v3.V8B(), v4.V8B(), MemOperand(x17, x22, PostIndex));
1094 ASSERT_EQUAL_64(src_base + 1, x17);
1113 __ Mov(x17, src_base);
1114 __ Ld3(v2.V16B(), v3.V16B(), v4.V16B(), MemOperand(x17));
1115 __ Add(x17, x17, 1);
1116 __ Ld3(v5.V16B(), v6.V16B(), v7.V16B(), MemOperand(x17));
1117 __ Add(x17, x17, 1);
1118 __ Ld3(v8.V8H(), v9.V8H(), v10.V8H(), MemOperand(x17));
1119 __ Add(x17, x17, 1);
1120 __ Ld3(v11.V4S(), v12.V4S(), v13.V4S(), MemOperand(x17));
1121 __ Add(x17, x17, 1);
1122 __ Ld3(v31.V2D(), v0.V2D(), v1.V2D(), MemOperand(x17));
1157 __ Mov(x17, src_base);
1164 __ Ld3(v2.V16B(), v3.V16B(), v4.V16B(), MemOperand(x17, x22, PostIndex));
1190 ASSERT_EQUAL_64(src_base + 1, x17);
1211 __ Mov(x17, src_base);
1213 __ Ld3(v0.B(), v1.B(), v2.B(), i, MemOperand(x17));
1214 __ Add(x17, x17, 1);
1217 __ Mov(x17, src_base);
1219 __ Ld3(v3.H(), v4.H(), v5.H(), i, MemOperand(x17));
1220 __ Add(x17, x17, 1);
1223 __ Mov(x17, src_base);
1225 __ Ld3(v6.S(), v7.S(), v8.S(), i, MemOperand(x17));
1226 __ Add(x17, x17, 1);
1229 __ Mov(x17, src_base);
1231 __ Ld3(v9.D(), v10.D(), v11.D(), i, MemOperand(x17));
1232 __ Add(x17, x17, 1);
1236 __ Mov(x17, src_base);
1237 __ Mov(x4, x17);
1241 __ Ld3(v12.B(), v13.B(), v14.B(), 4, MemOperand(x17));
1242 __ Mov(x5, x17);
1246 __ Ld3(v15.H(), v16.H(), v17.H(), 3, MemOperand(x17));
1247 __ Mov(x6, x17);
1251 __ Ld3(v18.S(), v19.S(), v20.S(), 2, MemOperand(x17));
1252 __ Mov(x7, x17);
1256 __ Ld3(v21.D(), v22.D(), v23.D(), 1, MemOperand(x17));
1297 __ Mov(x17, src_base);
1306 __ Ld3(v0.B(), v1.B(), v2.B(), i, MemOperand(x17, 3, PostIndex));
1381 ASSERT_EQUAL_64(src_base + 48, x17);
1403 __ Mov(x17, src_base + 1);
1405 __ Ld3r(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x17));
1406 __ Add(x17, x17, 3);
1407 __ Ld3r(v3.V16B(), v4.V16B(), v5.V16B(), MemOperand(x17));
1408 __ Add(x17, x17, 1);
1409 __ Ld3r(v6.V4H(), v7.V4H(), v8.V4H(), MemOperand(x17));
1410 __ Add(x17, x17, 1);
1411 __ Ld3r(v9.V8H(), v10.V8H(), v11.V8H(), MemOperand(x17));
1412 __ Add(x17, x17, 6);
1413 __ Ld3r(v12.V2S(), v13.V2S(), v14.V2S(), MemOperand(x17));
1414 __ Add(x17, x17, 1);
1415 __ Ld3r(v15.V4S(), v16.V4S(), v17.V4S(), MemOperand(x17));
1416 __ Add(x17, x17, 12);
1417 __ Ld3r(v18.V2D(), v19.V2D(), v20.V2D(), MemOperand(x17));
1456 __ Mov(x17, src_base + 1);
1460 __ Mov(x17, src_base + 1);
1462 __ Ld3r(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x17, 3, PostIndex));
1463 __ Ld3r(v3.V16B(), v4.V16B(), v5.V16B(), MemOperand(x17, x18, PostIndex));
1464 __ Ld3r(v6.V4H(), v7.V4H(), v8.V4H(), MemOperand(x17, x18, PostIndex));
1465 __ Ld3r(v9.V8H(), v10.V8H(), v11.V8H(), MemOperand(x17, 6, PostIndex));
1466 __ Ld3r(v12.V2S(), v13.V2S(), v14.V2S(), MemOperand(x17, x18, PostIndex));
1467 __ Ld3r(v15.V4S(), v16.V4S(), v17.V4S(), MemOperand(x17, 12, PostIndex));
1468 __ Ld3r(v18.V2D(), v19.V2D(), v20.V2D(), MemOperand(x17, 24, PostIndex));
1509 __ Mov(x17, src_base);
1510 __ Ld4(v2.V8B(), v3.V8B(), v4.V8B(), v5.V8B(), MemOperand(x17));
1511 __ Add(x17, x17, 1);
1512 __ Ld4(v6.V8B(), v7.V8B(), v8.V8B(), v9.V8B(), MemOperand(x17));
1513 __ Add(x17, x17, 1);
1514 __ Ld4(v10.V4H(), v11.V4H(), v12.V4H(), v13.V4H(), MemOperand(x17));
1515 __ Add(x17, x17, 1);
1516 __ Ld4(v30.V2S(), v31.V2S(), v0.V2S(), v1.V2S(), MemOperand(x17));
1552 __ Mov(x17, src_base);
1562 MemOperand(x17, x22, PostIndex));
1610 ASSERT_EQUAL_64(src_base + 1, x17);
1629 __ Mov(x17, src_base);
1630 __ Ld4(v2.V16B(), v3.V16B(), v4.V16B(), v5.V16B(), MemOperand(x17));
1631 __ Add(x17, x17, 1);
1632 __ Ld4(v6.V16B(), v7.V16B(), v8.V16B(), v9.V16B(), MemOperand(x17));
1633 __ Add(x17, x17, 1);
1634 __ Ld4(v10.V8H(), v11.V8H(), v12.V8H(), v13.V8H(), MemOperand(x17));
1635 __ Add(x17, x17, 1);
1636 __ Ld4(v14.V4S(), v15.V4S(), v16.V4S(), v17.V4S(), MemOperand(x17));
1637 __ Add(x17, x17, 1);
1638 __ Ld4(v18.V2D(), v19.V2D(), v20.V2D(), v21.V2D(), MemOperand(x17));
1678 __ Mov(x17, src_base);
1689 MemOperand(x17, x22, PostIndex));
1737 ASSERT_EQUAL_64(src_base + 1, x17);
1758 __ Mov(x17, src_base);
1760 __ Ld4(v0.B(), v1.B(), v2.B(), v3.B(), i, MemOperand(x17));
1761 __ Add(x17, x17, 1);
1764 __ Mov(x17, src_base);
1766 __ Ld4(v4.H(), v5.H(), v6.H(), v7.H(), i, MemOperand(x17));
1767 __ Add(x17, x17, 1);
1770 __ Mov(x17, src_base);
1772 __ Ld4(v8.S(), v9.S(), v10.S(), v11.S(), i, MemOperand(x17));
1773 __ Add(x17, x17, 1);
1776 __ Mov(x17, src_base);
1778 __ Ld4(v12.D(), v13.D(), v14.D(), v15.D(), i, MemOperand(x17));
1779 __ Add(x17, x17, 1);
1783 __ Mov(x17, src_base);
1784 __ Mov(x4, x17);
1789 __ Ld4(v16.B(), v17.B(), v18.B(), v19.B(), 4, MemOperand(x17));
1791 __ Mov(x5, x17);
1796 __ Ld4(v20.H(), v21.H(), v22.H(), v23.H(), 3, MemOperand(x17));
1798 __ Mov(x6, x17);
1803 __ Ld4(v24.S(), v25.S(), v26.S(), v27.S(), 2, MemOperand(x17));
1805 __ Mov(x7, x17);
1810 __ Ld4(v28.D(), v29.D(), v30.D(), v31.D(), 1, MemOperand(x17));
1865 __ Mov(x17, src_base);
1867 __ Ld4(v0.B(), v1.B(), v2.B(), v3.B(), i, MemOperand(x17, 4, PostIndex));
1986 ASSERT_EQUAL_64(src_base + 64, x17);
2008 __ Mov(x17, src_base + 1);
2010 __ Ld4r(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x17));
2011 __ Add(x17, x17, 4);
2012 __ Ld4r(v4.V16B(), v5.V16B(), v6.V16B(), v7.V16B(), MemOperand(x17));
2013 __ Add(x17, x17, 1);
2014 __ Ld4r(v8.V4H(), v9.V4H(), v10.V4H(), v11.V4H(), MemOperand(x17));
2015 __ Add(x17, x17, 1);
2016 __ Ld4r(v12.V8H(), v13.V8H(), v14.V8H(), v15.V8H(), MemOperand(x17));
2017 __ Add(x17, x17, 8);
2018 __ Ld4r(v16.V2S(), v17.V2S(), v18.V2S(), v19.V2S(), MemOperand(x17));
2019 __ Add(x17, x17, 1);
2020 __ Ld4r(v20.V4S(), v21.V4S(), v22.V4S(), v23.V4S(), MemOperand(x17));
2021 __ Add(x17, x17, 16);
2022 __ Ld4r(v24.V2D(), v25.V2D(), v26.V2D(), v27.V2D(), MemOperand(x17));
2070 __ Mov(x17, src_base + 1);
2074 __ Mov(x17, src_base + 1);
2080 MemOperand(x17, 4, PostIndex));
2085 MemOperand(x17, x18, PostIndex));
2090 MemOperand(x17, x18, PostIndex));
2095 MemOperand(x17, 8, PostIndex));
2100 MemOperand(x17, x18, PostIndex));
2105 MemOperand(x17, 16, PostIndex));
2110 MemOperand(x17, 32, PostIndex));
2144 ASSERT_EQUAL_64(src_base + 64, x17);
2159 __ Mov(x17, src_base);
2161 __ Ldr(q0, MemOperand(x17));
2164 __ St1(v0.B(), i, MemOperand(x17));
2165 __ Add(x17, x17, 1);
2167 __ Ldr(q1, MemOperand(x17, x18));
2170 __ St1(v0.H(), i, MemOperand(x17));
2171 __ Add(x17, x17, 2);
2173 __ Ldr(q2, MemOperand(x17, x18));
2176 __ St1(v0.S(), i, MemOperand(x17));
2177 __ Add(x17, x17, 4);
2179 __ Ldr(q3, MemOperand(x17, x18));
2182 __ St1(v0.D(), i, MemOperand(x17));
2183 __ Add(x17, x17, 8);
2185 __ Ldr(q4, MemOperand(x17, x18));
2209 __ Mov(x17, dst_base);
2222 __ Ldr(q2, MemOperand(x17, 0 * 16));
2223 __ Ldr(q3, MemOperand(x17, 1 * 16));
2224 __ Ldr(q4, MemOperand(x17, 2 * 16));
2225 __ Ldr(q5, MemOperand(x17, 3 * 16));
2236 __ Ldr(q6, MemOperand(x17, 4 * 16));
2237 __ Ldr(q7, MemOperand(x17, 5 * 16));
2238 __ Ldr(q16, MemOperand(x17, 6 * 16));
2239 __ Ldr(q17, MemOperand(x17, 7 * 16));
2249 __ Ldr(q18, MemOperand(x17, 8 * 16));
2250 __ Ldr(q19, MemOperand(x17, 9 * 16));
2251 __ Ldr(q20, MemOperand(x17, 10 * 16));
2252 __ Ldr(q21, MemOperand(x17, 11 * 16));
2261 __ Ldr(q22, MemOperand(x17, 12 * 16));
2262 __ Ldr(q23, MemOperand(x17, 13 * 16));
2263 __ Ldr(q24, MemOperand(x17, 14 * 16));
2264 __ Ldr(q25, MemOperand(x17, 15 * 16));
2302 __ Mov(x17, dst_base);
2316 __ Ldr(q3, MemOperand(x17, 0 * 16));
2317 __ Ldr(q4, MemOperand(x17, 1 * 16));
2318 __ Ldr(q5, MemOperand(x17, 2 * 16));
2319 __ Ldr(q6, MemOperand(x17, 3 * 16));
2320 __ Ldr(q7, MemOperand(x17, 4 * 16));
2321 __ Ldr(q16, MemOperand(x17, 5 * 16));
2332 __ Ldr(q17, MemOperand(x17, 6 * 16));
2333 __ Ldr(q18, MemOperand(x17, 7 * 16));
2334 __ Ldr(q19, MemOperand(x17, 8 * 16));
2335 __ Ldr(q20, MemOperand(x17, 9 * 16));
2336 __ Ldr(q21, MemOperand(x17, 10 * 16));
2337 __ Ldr(q22, MemOperand(x17, 11 * 16));
2347 __ Ldr(q23, MemOperand(x17, 12 * 16));
2348 __ Ldr(q24, MemOperand(x17, 13 * 16));
2349 __ Ldr(q25, MemOperand(x17, 14 * 16));
2350 __ Ldr(q26, MemOperand(x17, 15 * 16));
2351 __ Ldr(q27, MemOperand(x17, 16 * 16));
2352 __ Ldr(q28, MemOperand(x17, 17 * 16));
2360 __ Ldr(q29, MemOperand(x17, 18 * 16));
2361 __ Ldr(q30, MemOperand(x17, 19 * 16));
2362 __ Ldr(q31, MemOperand(x17, 20 * 16));
2401 __ Mov(x17, dst_base);
2413 __ Ldr(q4, MemOperand(x17, 0 * 16));
2414 __ Ldr(q5, MemOperand(x17, 1 * 16));
2415 __ Ldr(q6, MemOperand(x17, 2 * 16));
2416 __ Ldr(q7, MemOperand(x17, 3 * 16));
2423 __ Ldr(q16, MemOperand(x17, 4 * 16));
2424 __ Ldr(q17, MemOperand(x17, 5 * 16));
2425 __ Ldr(q18, MemOperand(x17, 6 * 16));
2426 __ Ldr(q19, MemOperand(x17, 7 * 16));
2433 __ Ldr(q20, MemOperand(x17, 8 * 16));
2434 __ Ldr(q21, MemOperand(x17, 9 * 16));
2435 __ Ldr(q22, MemOperand(x17, 10 * 16));
2436 __ Ldr(q23, MemOperand(x17, 11 * 16));
2443 __ Ldr(q24, MemOperand(x17, 12 * 16));
2444 __ Ldr(q25, MemOperand(x17, 13 * 16));
2445 __ Ldr(q26, MemOperand(x17, 14 * 16));
2446 __ Ldr(q27, MemOperand(x17, 15 * 16));
2485 __ Mov(x17, src_base);
2496 __ Ld1(v0.B(), i, MemOperand(x17, 1, PostIndex));
2541 ASSERT_EQUAL_64(src_base + 16, x17);
2563 __ Mov(x17, src_base);
2565 __ Ldr(q0, MemOperand(x17));
2568 __ St1(v0.B(), i, MemOperand(x17, 1, PostIndex));
2570 __ Ldr(q1, MemOperand(x17, x18));
2573 __ St1(v0.H(), i, MemOperand(x17, 2, PostIndex));
2575 __ Ldr(q2, MemOperand(x17, x18));
2578 __ St1(v0.S(), i, MemOperand(x17, 4, PostIndex));
2580 __ Ldr(q3, MemOperand(x17, x18));
2583 __ St1(v0.D(), i, MemOperand(x17, 8, PostIndex));
2585 __ Ldr(q4, MemOperand(x17, x18));
2610 __ Mov(x17, src_base + 1);
2611 __ Ld1r(v0.V8B(), MemOperand(x17));
2612 __ Add(x17, x17, 1);
2613 __ Ld1r(v1.V16B(), MemOperand(x17));
2614 __ Add(x17, x17, 1);
2615 __ Ld1r(v2.V4H(), MemOperand(x17));
2616 __ Add(x17, x17, 1);
2617 __ Ld1r(v3.V8H(), MemOperand(x17));
2618 __ Add(x17, x17, 1);
2619 __ Ld1r(v4.V2S(), MemOperand(x17));
2620 __ Add(x17, x17, 1);
2621 __ Ld1r(v5.V4S(), MemOperand(x17));
2622 __ Add(x17, x17, 1);
2623 __ Ld1r(v6.V1D(), MemOperand(x17));
2624 __ Add(x17, x17, 1);
2625 __ Ld1r(v7.V2D(), MemOperand(x17));
2653 __ Mov(x17, src_base + 1);
2655 __ Ld1r(v0.V8B(), MemOperand(x17, 1, PostIndex));
2656 __ Ld1r(v1.V16B(), MemOperand(x17, x18, PostIndex));
2657 __ Ld1r(v2.V4H(), MemOperand(x17, x18, PostIndex));
2658 __ Ld1r(v3.V8H(), MemOperand(x17, 2, PostIndex));
2659 __ Ld1r(v4.V2S(), MemOperand(x17, x18, PostIndex));
2660 __ Ld1r(v5.V4S(), MemOperand(x17, 4, PostIndex));
2661 __ Ld1r(v6.V2D(), MemOperand(x17, 8, PostIndex));
2674 ASSERT_EQUAL_64(src_base + 19, x17);
2689 __ Mov(x17, src_base);
2690 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
2691 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
2692 __ Ldr(q2, MemOperand(x17, 16, PostIndex));
2693 __ Ldr(q3, MemOperand(x17, 16, PostIndex));
2694 __ Mov(x17, src_base);
2696 __ St1(v0.V8B(), MemOperand(x17));
2697 __ Ldr(d16, MemOperand(x17, 8, PostIndex));
2699 __ St1(v0.V8B(), v1.V8B(), MemOperand(x17));
2700 __ Ldr(q17, MemOperand(x17, 16, PostIndex));
2702 __ St1(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x17));
2703 __ Ldr(d18, MemOperand(x17, 8, PostIndex));
2704 __ Ldr(d19, MemOperand(x17, 8, PostIndex));
2705 __ Ldr(d20, MemOperand(x17, 8, PostIndex));
2707 __ St1(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x17));
2708 __ Ldr(q21, MemOperand(x17, 16, PostIndex));
2709 __ Ldr(q22, MemOperand(x17, 16, PostIndex));
2711 __ St1(v0.V1D(), v1.V1D(), v2.V1D(), v3.V1D(), MemOperand(x17));
2712 __ Ldr(q23, MemOperand(x17, 16, PostIndex));
2713 __ Ldr(q24, MemOperand(x17));
2746 __ Mov(x17, src_base);
2751 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
2752 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
2753 __ Ldr(q2, MemOperand(x17, 16, PostIndex));
2754 __ Ldr(q3, MemOperand(x17, 16, PostIndex));
2755 __ Mov(x17, src_base);
2757 __ St1(v0.V8B(), MemOperand(x17, 8, PostIndex));
2758 __ Ldr(d16, MemOperand(x17, x18));
2760 __ St1(v0.V8B(), v1.V8B(), MemOperand(x17, 16, PostIndex));
2761 __ Ldr(q17, MemOperand(x17, x19));
2763 __ St1(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x17, 24, PostIndex));
2764 __ Ldr(d18, MemOperand(x17, x20));
2765 __ Ldr(d19, MemOperand(x17, x19));
2766 __ Ldr(d20, MemOperand(x17, x18));
2772 MemOperand(x17, 32, PostIndex));
2773 __ Ldr(q21, MemOperand(x17, x21));
2774 __ Ldr(q22, MemOperand(x17, x19));
2780 MemOperand(x17, 32, PostIndex));
2781 __ Ldr(q23, MemOperand(x17, x21));
2782 __ Ldr(q24, MemOperand(x17, x19));
2811 __ Mov(x17, src_base);
2812 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
2813 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
2814 __ Ldr(q2, MemOperand(x17, 16, PostIndex));
2815 __ Ldr(q3, MemOperand(x17, 16, PostIndex));
2817 __ St1(v0.V16B(), MemOperand(x17));
2818 __ Ldr(q16, MemOperand(x17, 16, PostIndex));
2820 __ St1(v0.V8H(), v1.V8H(), MemOperand(x17));
2821 __ Ldr(q17, MemOperand(x17, 16, PostIndex));
2822 __ Ldr(q18, MemOperand(x17, 16, PostIndex));
2824 __ St1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x17));
2825 __ Ldr(q19, MemOperand(x17, 16, PostIndex));
2826 __ Ldr(q20, MemOperand(x17, 16, PostIndex));
2827 __ Ldr(q21, MemOperand(x17, 16, PostIndex));
2829 __ St1(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x17));
2830 __ Ldr(q22, MemOperand(x17, 16, PostIndex));
2831 __ Ldr(q23, MemOperand(x17, 16, PostIndex));
2832 __ Ldr(q24, MemOperand(x17, 16, PostIndex));
2833 __ Ldr(q25, MemOperand(x17));
2863 __ Mov(x17, src_base);
2868 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
2869 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
2870 __ Ldr(q2, MemOperand(x17, 16, PostIndex));
2871 __ Ldr(q3, MemOperand(x17, 16, PostIndex));
2873 __ St1(v0.V16B(), MemOperand(x17, 16, PostIndex));
2874 __ Ldr(q16, MemOperand(x17, x18));
2876 __ St1(v0.V8H(), v1.V8H(), MemOperand(x17, 32, PostIndex));
2877 __ Ldr(q17, MemOperand(x17, x19));
2878 __ Ldr(q18, MemOperand(x17, x18));
2880 __ St1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x17, 48, PostIndex));
2881 __ Ldr(q19, MemOperand(x17, x20));
2882 __ Ldr(q20, MemOperand(x17, x19));
2883 __ Ldr(q21, MemOperand(x17, x18));
2889 MemOperand(x17, 64, PostIndex));
2890 __ Ldr(q22, MemOperand(x17, x21));
2891 __ Ldr(q23, MemOperand(x17, x20));
2892 __ Ldr(q24, MemOperand(x17, x19));
2893 __ Ldr(q25, MemOperand(x17, x18));
2924 __ Mov(x17, src_base);
2926 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
2927 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
2965 __ Mov(x17, src_base);
2967 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
2968 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
3002 __ Mov(x17, src_base);
3004 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
3005 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
3045 __ Mov(x17, src_base);
3047 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
3048 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
3086 __ Mov(x17, src_base);
3088 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
3089 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
3090 __ Ldr(q2, MemOperand(x17, 16, PostIndex));
3125 __ Mov(x17, src_base);
3127 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
3128 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
3129 __ Ldr(q2, MemOperand(x17, 16, PostIndex));
3165 __ Mov(x17, src_base);
3167 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
3168 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
3169 __ Ldr(q2, MemOperand(x17, 16, PostIndex));
3213 __ Mov(x17, src_base);
3215 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
3216 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
3217 __ Ldr(q2, MemOperand(x17, 16, PostIndex));
3259 __ Mov(x17, src_base);
3261 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
3262 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
3263 __ Ldr(q2, MemOperand(x17, 16, PostIndex));
3264 __ Ldr(q3, MemOperand(x17, 16, PostIndex));
3303 __ Mov(x17, src_base);
3305 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
3306 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
3307 __ Ldr(q2, MemOperand(x17, 16, PostIndex));
3308 __ Ldr(q3, MemOperand(x17, 16, PostIndex));
3354 __ Mov(x17, src_base);
3356 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
3357 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
3358 __ Ldr(q2, MemOperand(x17, 16, PostIndex));
3359 __ Ldr(q3, MemOperand(x17, 16, PostIndex));
3406 __ Mov(x17, src_base);
3408 __ Ldr(q0, MemOperand(x17, 16, PostIndex));
3409 __ Ldr(q1, MemOperand(x17, 16, PostIndex));
3410 __ Ldr(q2, MemOperand(x17, 16, PostIndex));
3411 __ Ldr(q3, MemOperand(x17, 16, PostIndex));
8048 __ Smov(x17, v0.S(), 1);
8064 ASSERT_EQUAL_64(0xfffffffffedcba98, x17);