Lines Matching defs:rhs

29           8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
44 "pld [%[rhs]]\n"
56 "vld1.32 {d3}, [%[rhs]:64]!\n"
58 "pld [%[rhs], #64]\n"
67 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
90 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
103 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
118 "pld [%[rhs]]\n"
131 "vld1.32 {d5, d6}, [%[rhs]:64]!\n"
133 "pld [%[rhs], #64]\n"
144 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
168 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
181 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
196 "pld [%[rhs]]\n"
210 "vld1.32 {d7, d8, d9}, [%[rhs]:64]!\n"
212 "pld [%[rhs], #64]\n"
225 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
252 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
265 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
280 "pld [%[rhs]]\n"
295 "vld1.32 {d9, d10, d11, d12}, [%[rhs]:64]!\n"
297 "pld [%[rhs], #64]\n"
312 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
339 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
353 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
368 "pld [%[rhs]]\n"
383 "vld1.32 {d10, d11, d12, d13}, [%[rhs]:64]!\n"
390 "vld1.32 {d10}, [%[rhs]:64]!\n"
391 "pld [%[rhs], #128]\n"
404 "vld1.32 {d12, d13, d14, d15}, [%[rhs]:64]!\n"
440 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
454 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
469 "pld [%[rhs]]\n"
485 "vld1.32 {d12, d13, d14, d15}, [%[rhs]:64]!\n"
492 "vld1.32 {d12, d13}, [%[rhs]:64]!\n"
493 "pld [%[rhs], #128]\n"
508 "vld1.32 {d14, d15, d16, d17}, [%[rhs]:64]!\n"
545 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
559 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
574 "pld [%[rhs]]\n"
591 "vld1.32 {d14, d15, d16, d17}, [%[rhs]:64]!\n"
598 "vld1.32 {d14, d15, d16}, [%[rhs]:64]!\n"
599 "pld [%[rhs], #128]\n"
616 "vld1.32 {d16, d17, d18, d19}, [%[rhs]:64]!\n"
656 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
670 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
685 "pld [%[rhs]]\n"
700 "vld1.32 {d17, d18, d19, d20}, [%[rhs]:256]!\n"
706 "vld1.32 {d17, d18, d19, d20}, [%[rhs]:256]!\n"
711 "pld [%[rhs], #256]\n"
731 "vld1.32 {d18, d19, d20, d21}, [%[rhs]:64]!\n"
770 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
785 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
800 "pld [%[rhs]]\n"
813 "vld1.32 {d6}, [%[rhs]:64]!\n"
815 "pld [%[rhs], #64]\n"
826 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
861 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
874 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
889 "pld [%[rhs]]\n"
904 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
906 "pld [%[rhs], #64]\n"
921 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
958 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
972 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
987 "pld [%[rhs]]\n"
1004 "vld1.32 {d14, d15, d16}, [%[rhs]:64]!\n"
1006 "pld [%[rhs], #64]\n"
1025 "vld1.32 {d14, d15}, [%[rhs]:64]!\n"
1068 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
1083 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
1098 "pld [%[rhs]]\n"
1113 "vld1.8 {d18, d19, d20, d21}, [%[rhs]:256]!\n"
1118 "pld [%[rhs], #64]\n"
1144 "vld1.32 {d18, d19}, [%[rhs]:64]!\n"
1187 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
1202 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
1217 "pld [%[rhs]]\n"
1231 "vld1.32 {d9}, [%[rhs]:64]!\n"
1233 "pld [%[rhs], #64]\n"
1246 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
1293 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
1307 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
1322 "pld [%[rhs]]\n"
1339 "vld1.32 {d15, d16}, [%[rhs]:64]!\n"
1341 "pld [%[rhs], #64]\n"
1360 "vld1.32 {d14, d15}, [%[rhs]:64]!\n"
1410 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
1425 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
1440 "pld [%[rhs]]\n"
1456 "vld1.8 {d21, d22, d23}, [%[rhs]:64]!\n"
1465 "pld [%[rhs], #64]\n"
1490 "vld1.32 {d20, d21}, [%[rhs]:64]!\n"
1549 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
1564 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
1580 "pld [%[rhs]]\n"
1592 "vld1.32 {d3}, [%[rhs]:64]!\n"
1594 "pld [%[rhs], #64]\n"
1603 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
1618 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
1628 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
1644 "pld [%[rhs]]\n"
1657 "vld1.32 {d5, d6}, [%[rhs]:64]!\n"
1659 "pld [%[rhs], #64]\n"
1670 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
1686 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
1696 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
1712 "pld [%[rhs]]\n"
1726 "vld1.32 {d7, d8, d9}, [%[rhs]:64]!\n"
1728 "pld [%[rhs], #64]\n"
1741 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
1760 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
1770 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
1786 "pld [%[rhs]]\n"
1801 "vld1.32 {d9, d10, d11, d12}, [%[rhs]:64]!\n"
1803 "pld [%[rhs], #64]\n"
1818 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
1837 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
1848 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
1864 "pld [%[rhs]]\n"
1879 "vld1.32 {d10, d11, d12, d13}, [%[rhs]:64]!\n"
1886 "vld1.32 {d10}, [%[rhs]:64]!\n"
1887 "pld [%[rhs], #128]\n"
1900 "vld1.32 {d12, d13, d14, d15}, [%[rhs]:64]!\n"
1924 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
1935 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
1951 "pld [%[rhs]]\n"
1967 "vld1.32 {d12, d13, d14, d15}, [%[rhs]:64]!\n"
1974 "vld1.32 {d12, d13}, [%[rhs]:64]!\n"
1975 "pld [%[rhs], #128]\n"
1990 "vld1.32 {d14, d15, d16, d17}, [%[rhs]:64]!\n"
2014 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
2025 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
2041 "pld [%[rhs]]\n"
2058 "vld1.32 {d14, d15, d16, d17}, [%[rhs]:64]!\n"
2065 "vld1.32 {d14, d15, d16}, [%[rhs]:64]!\n"
2066 "pld [%[rhs], #128]\n"
2083 "vld1.32 {d16, d17, d18, d19}, [%[rhs]:64]!\n"
2110 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
2121 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
2137 "pld [%[rhs]]\n"
2152 "vld1.32 {d17, d18, d19, d20}, [%[rhs]:256]!\n"
2158 "vld1.32 {d17, d18, d19, d20}, [%[rhs]:256]!\n"
2163 "pld [%[rhs], #256]\n"
2183 "vld1.32 {d18, d19, d20, d21}, [%[rhs]:64]!\n"
2210 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
2222 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
2238 "pld [%[rhs]]\n"
2251 "vld1.32 {d6}, [%[rhs]:64]!\n"
2253 "pld [%[rhs], #64]\n"
2264 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
2286 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
2296 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
2312 "pld [%[rhs]]\n"
2327 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
2329 "pld [%[rhs], #64]\n"
2344 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
2368 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
2379 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
2395 "pld [%[rhs]]\n"
2412 "vld1.32 {d14, d15, d16}, [%[rhs]:64]!\n"
2414 "pld [%[rhs], #64]\n"
2433 "vld1.32 {d14, d15}, [%[rhs]:64]!\n"
2463 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
2475 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
2491 "pld [%[rhs]]\n"
2506 "vld1.8 {d18, d19, d20, d21}, [%[rhs]:256]!\n"
2511 "pld [%[rhs], #64]\n"
2537 "vld1.32 {d18, d19}, [%[rhs]:64]!\n"
2567 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
2579 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
2595 "pld [%[rhs]]\n"
2609 "vld1.32 {d9}, [%[rhs]:64]!\n"
2611 "pld [%[rhs], #64]\n"
2624 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
2653 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
2663 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
2679 "pld [%[rhs]]\n"
2696 "vld1.32 {d15, d16}, [%[rhs]:64]!\n"
2698 "pld [%[rhs], #64]\n"
2717 "vld1.32 {d14, d15}, [%[rhs]:64]!\n"
2749 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
2761 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
2777 "pld [%[rhs]]\n"
2793 "vld1.8 {d21, d22, d23}, [%[rhs]:64]!\n"
2802 "pld [%[rhs], #64]\n"
2827 "vld1.32 {d20, d21}, [%[rhs]:64]!\n"
2868 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
2880 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
2896 "pld [%[rhs]]\n"
2908 "vld1.32 {d3}, [%[rhs]:64]!\n"
2910 "pld [%[rhs], #64]\n"
2919 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
2937 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
2948 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
2964 "pld [%[rhs]]\n"
2977 "vld1.32 {d5, d6}, [%[rhs]:64]!\n"
2979 "pld [%[rhs], #64]\n"
2990 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
3009 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
3020 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
3036 "pld [%[rhs]]\n"
3050 "vld1.32 {d7, d8, d9}, [%[rhs]:64]!\n"
3052 "pld [%[rhs], #64]\n"
3065 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
3087 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
3098 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
3114 "pld [%[rhs]]\n"
3129 "vld1.32 {d9, d10, d11, d12}, [%[rhs]:64]!\n"
3131 "pld [%[rhs], #64]\n"
3146 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
3168 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
3180 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
3196 "pld [%[rhs]]\n"
3211 "vld1.32 {d10, d11, d12, d13}, [%[rhs]:64]!\n"
3218 "vld1.32 {d10}, [%[rhs]:64]!\n"
3219 "pld [%[rhs], #128]\n"
3232 "vld1.32 {d12, d13, d14, d15}, [%[rhs]:64]!\n"
3261 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
3273 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
3289 "pld [%[rhs]]\n"
3305 "vld1.32 {d12, d13, d14, d15}, [%[rhs]:64]!\n"
3312 "vld1.32 {d12, d13}, [%[rhs]:64]!\n"
3313 "pld [%[rhs], #128]\n"
3328 "vld1.32 {d14, d15, d16, d17}, [%[rhs]:64]!\n"
3357 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
3369 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
3385 "pld [%[rhs]]\n"
3402 "vld1.32 {d14, d15, d16, d17}, [%[rhs]:64]!\n"
3409 "vld1.32 {d14, d15, d16}, [%[rhs]:64]!\n"
3410 "pld [%[rhs], #128]\n"
3427 "vld1.32 {d16, d17, d18, d19}, [%[rhs]:64]!\n"
3459 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
3471 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
3487 "pld [%[rhs]]\n"
3502 "vld1.32 {d17, d18, d19, d20}, [%[rhs]:256]!\n"
3508 "vld1.32 {d17, d18, d19, d20}, [%[rhs]:256]!\n"
3513 "pld [%[rhs], #256]\n"
3533 "vld1.32 {d18, d19, d20, d21}, [%[rhs]:64]!\n"
3565 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
3578 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
3594 "pld [%[rhs]]\n"
3607 "vld1.32 {d6}, [%[rhs]:64]!\n"
3609 "pld [%[rhs], #64]\n"
3620 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
3647 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
3658 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
3674 "pld [%[rhs]]\n"
3689 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
3691 "pld [%[rhs], #64]\n"
3706 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
3735 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
3747 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
3763 "pld [%[rhs]]\n"
3780 "vld1.32 {d14, d15, d16}, [%[rhs]:64]!\n"
3782 "pld [%[rhs], #64]\n"
3801 "vld1.32 {d14, d15}, [%[rhs]:64]!\n"
3836 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
3849 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
3865 "pld [%[rhs]]\n"
3880 "vld1.8 {d18, d19, d20, d21}, [%[rhs]:256]!\n"
3885 "pld [%[rhs], #64]\n"
3911 "vld1.32 {d18, d19}, [%[rhs]:64]!\n"
3946 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
3959 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
3975 "pld [%[rhs]]\n"
3989 "vld1.32 {d9}, [%[rhs]:64]!\n"
3991 "pld [%[rhs], #64]\n"
4004 "vld1.32 {d10, d11}, [%[rhs]:64]!\n"
4040 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
4051 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
4067 "pld [%[rhs]]\n"
4084 "vld1.32 {d15, d16}, [%[rhs]:64]!\n"
4086 "pld [%[rhs], #64]\n"
4105 "vld1.32 {d14, d15}, [%[rhs]:64]!\n"
4144 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)
4157 8>::Multiply(const uint8_t* lhs, const uint8_t* rhs,
4173 "pld [%[rhs]]\n"
4189 "vld1.8 {d21, d22, d23}, [%[rhs]:64]!\n"
4198 "pld [%[rhs], #64]\n"
4223 "vld1.32 {d20, d21}, [%[rhs]:64]!\n"
4271 : [rhs] "+r"(rhs), [lhs] "+r"(lhs), [result] "+r"(result)