Lines Matching full:d

26 static inline void clear_high(void *d, intptr_t oprsz, uint32_t desc)  in clear_high()  argument
33 *(uint64_t *)(d + i) = 0; in clear_high()
38 void HELPER(gvec_add8)(void *d, void *a, void *b, uint32_t desc) in HELPER()
44 *(uint8_t *)(d + i) = *(uint8_t *)(a + i) + *(uint8_t *)(b + i); in HELPER()
46 clear_high(d, oprsz, desc); in HELPER()
49 void HELPER(gvec_add16)(void *d, void *a, void *b, uint32_t desc) in HELPER()
55 *(uint16_t *)(d + i) = *(uint16_t *)(a + i) + *(uint16_t *)(b + i); in HELPER()
57 clear_high(d, oprsz, desc); in HELPER()
60 void HELPER(gvec_add32)(void *d, void *a, void *b, uint32_t desc) in HELPER()
66 *(uint32_t *)(d + i) = *(uint32_t *)(a + i) + *(uint32_t *)(b + i); in HELPER()
68 clear_high(d, oprsz, desc); in HELPER()
71 void HELPER(gvec_add64)(void *d, void *a, void *b, uint32_t desc) in HELPER()
77 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) + *(uint64_t *)(b + i); in HELPER()
79 clear_high(d, oprsz, desc); in HELPER()
82 void HELPER(gvec_adds8)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
88 *(uint8_t *)(d + i) = *(uint8_t *)(a + i) + (uint8_t)b; in HELPER()
90 clear_high(d, oprsz, desc); in HELPER()
93 void HELPER(gvec_adds16)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
99 *(uint16_t *)(d + i) = *(uint16_t *)(a + i) + (uint16_t)b; in HELPER()
101 clear_high(d, oprsz, desc); in HELPER()
104 void HELPER(gvec_adds32)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
110 *(uint32_t *)(d + i) = *(uint32_t *)(a + i) + (uint32_t)b; in HELPER()
112 clear_high(d, oprsz, desc); in HELPER()
115 void HELPER(gvec_adds64)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
121 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) + b; in HELPER()
123 clear_high(d, oprsz, desc); in HELPER()
126 void HELPER(gvec_sub8)(void *d, void *a, void *b, uint32_t desc) in HELPER()
132 *(uint8_t *)(d + i) = *(uint8_t *)(a + i) - *(uint8_t *)(b + i); in HELPER()
134 clear_high(d, oprsz, desc); in HELPER()
137 void HELPER(gvec_sub16)(void *d, void *a, void *b, uint32_t desc) in HELPER()
143 *(uint16_t *)(d + i) = *(uint16_t *)(a + i) - *(uint16_t *)(b + i); in HELPER()
145 clear_high(d, oprsz, desc); in HELPER()
148 void HELPER(gvec_sub32)(void *d, void *a, void *b, uint32_t desc) in HELPER()
154 *(uint32_t *)(d + i) = *(uint32_t *)(a + i) - *(uint32_t *)(b + i); in HELPER()
156 clear_high(d, oprsz, desc); in HELPER()
159 void HELPER(gvec_sub64)(void *d, void *a, void *b, uint32_t desc) in HELPER()
165 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) - *(uint64_t *)(b + i); in HELPER()
167 clear_high(d, oprsz, desc); in HELPER()
170 void HELPER(gvec_subs8)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
176 *(uint8_t *)(d + i) = *(uint8_t *)(a + i) - (uint8_t)b; in HELPER()
178 clear_high(d, oprsz, desc); in HELPER()
181 void HELPER(gvec_subs16)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
187 *(uint16_t *)(d + i) = *(uint16_t *)(a + i) - (uint16_t)b; in HELPER()
189 clear_high(d, oprsz, desc); in HELPER()
192 void HELPER(gvec_subs32)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
198 *(uint32_t *)(d + i) = *(uint32_t *)(a + i) - (uint32_t)b; in HELPER()
200 clear_high(d, oprsz, desc); in HELPER()
203 void HELPER(gvec_subs64)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
209 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) - b; in HELPER()
211 clear_high(d, oprsz, desc); in HELPER()
214 void HELPER(gvec_mul8)(void *d, void *a, void *b, uint32_t desc) in HELPER()
220 *(uint8_t *)(d + i) = *(uint8_t *)(a + i) * *(uint8_t *)(b + i); in HELPER()
222 clear_high(d, oprsz, desc); in HELPER()
225 void HELPER(gvec_mul16)(void *d, void *a, void *b, uint32_t desc) in HELPER()
231 *(uint16_t *)(d + i) = *(uint16_t *)(a + i) * *(uint16_t *)(b + i); in HELPER()
233 clear_high(d, oprsz, desc); in HELPER()
236 void HELPER(gvec_mul32)(void *d, void *a, void *b, uint32_t desc) in HELPER()
242 *(uint32_t *)(d + i) = *(uint32_t *)(a + i) * *(uint32_t *)(b + i); in HELPER()
244 clear_high(d, oprsz, desc); in HELPER()
247 void HELPER(gvec_mul64)(void *d, void *a, void *b, uint32_t desc) in HELPER()
253 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) * *(uint64_t *)(b + i); in HELPER()
255 clear_high(d, oprsz, desc); in HELPER()
258 void HELPER(gvec_muls8)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
264 *(uint8_t *)(d + i) = *(uint8_t *)(a + i) * (uint8_t)b; in HELPER()
266 clear_high(d, oprsz, desc); in HELPER()
269 void HELPER(gvec_muls16)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
275 *(uint16_t *)(d + i) = *(uint16_t *)(a + i) * (uint16_t)b; in HELPER()
277 clear_high(d, oprsz, desc); in HELPER()
280 void HELPER(gvec_muls32)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
286 *(uint32_t *)(d + i) = *(uint32_t *)(a + i) * (uint32_t)b; in HELPER()
288 clear_high(d, oprsz, desc); in HELPER()
291 void HELPER(gvec_muls64)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
297 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) * b; in HELPER()
299 clear_high(d, oprsz, desc); in HELPER()
302 void HELPER(gvec_neg8)(void *d, void *a, uint32_t desc) in HELPER()
308 *(uint8_t *)(d + i) = -*(uint8_t *)(a + i); in HELPER()
310 clear_high(d, oprsz, desc); in HELPER()
313 void HELPER(gvec_neg16)(void *d, void *a, uint32_t desc) in HELPER()
319 *(uint16_t *)(d + i) = -*(uint16_t *)(a + i); in HELPER()
321 clear_high(d, oprsz, desc); in HELPER()
324 void HELPER(gvec_neg32)(void *d, void *a, uint32_t desc) in HELPER()
330 *(uint32_t *)(d + i) = -*(uint32_t *)(a + i); in HELPER()
332 clear_high(d, oprsz, desc); in HELPER()
335 void HELPER(gvec_neg64)(void *d, void *a, uint32_t desc) in HELPER()
341 *(uint64_t *)(d + i) = -*(uint64_t *)(a + i); in HELPER()
343 clear_high(d, oprsz, desc); in HELPER()
346 void HELPER(gvec_abs8)(void *d, void *a, uint32_t desc) in HELPER()
353 *(int8_t *)(d + i) = aa < 0 ? -aa : aa; in HELPER()
355 clear_high(d, oprsz, desc); in HELPER()
358 void HELPER(gvec_abs16)(void *d, void *a, uint32_t desc) in HELPER()
365 *(int16_t *)(d + i) = aa < 0 ? -aa : aa; in HELPER()
367 clear_high(d, oprsz, desc); in HELPER()
370 void HELPER(gvec_abs32)(void *d, void *a, uint32_t desc) in HELPER()
377 *(int32_t *)(d + i) = aa < 0 ? -aa : aa; in HELPER()
379 clear_high(d, oprsz, desc); in HELPER()
382 void HELPER(gvec_abs64)(void *d, void *a, uint32_t desc) in HELPER()
389 *(int64_t *)(d + i) = aa < 0 ? -aa : aa; in HELPER()
391 clear_high(d, oprsz, desc); in HELPER()
394 void HELPER(gvec_mov)(void *d, void *a, uint32_t desc) in HELPER()
398 memcpy(d, a, oprsz); in HELPER()
399 clear_high(d, oprsz, desc); in HELPER()
402 void HELPER(gvec_dup64)(void *d, uint32_t desc, uint64_t c) in HELPER()
411 *(uint64_t *)(d + i) = c; in HELPER()
414 clear_high(d, oprsz, desc); in HELPER()
417 void HELPER(gvec_dup32)(void *d, uint32_t desc, uint32_t c) in HELPER()
426 *(uint32_t *)(d + i) = c; in HELPER()
429 clear_high(d, oprsz, desc); in HELPER()
432 void HELPER(gvec_dup16)(void *d, uint32_t desc, uint32_t c) in HELPER()
434 HELPER(gvec_dup32)(d, desc, 0x00010001 * (c & 0xffff)); in HELPER()
437 void HELPER(gvec_dup8)(void *d, uint32_t desc, uint32_t c) in HELPER()
439 HELPER(gvec_dup32)(d, desc, 0x01010101 * (c & 0xff)); in HELPER()
442 void HELPER(gvec_not)(void *d, void *a, uint32_t desc) in HELPER()
448 *(uint64_t *)(d + i) = ~*(uint64_t *)(a + i); in HELPER()
450 clear_high(d, oprsz, desc); in HELPER()
453 void HELPER(gvec_and)(void *d, void *a, void *b, uint32_t desc) in HELPER()
459 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) & *(uint64_t *)(b + i); in HELPER()
461 clear_high(d, oprsz, desc); in HELPER()
464 void HELPER(gvec_or)(void *d, void *a, void *b, uint32_t desc) in HELPER()
470 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) | *(uint64_t *)(b + i); in HELPER()
472 clear_high(d, oprsz, desc); in HELPER()
475 void HELPER(gvec_xor)(void *d, void *a, void *b, uint32_t desc) in HELPER()
481 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) ^ *(uint64_t *)(b + i); in HELPER()
483 clear_high(d, oprsz, desc); in HELPER()
486 void HELPER(gvec_andc)(void *d, void *a, void *b, uint32_t desc) in HELPER()
492 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) &~ *(uint64_t *)(b + i); in HELPER()
494 clear_high(d, oprsz, desc); in HELPER()
497 void HELPER(gvec_orc)(void *d, void *a, void *b, uint32_t desc) in HELPER()
503 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) |~ *(uint64_t *)(b + i); in HELPER()
505 clear_high(d, oprsz, desc); in HELPER()
508 void HELPER(gvec_nand)(void *d, void *a, void *b, uint32_t desc) in HELPER()
514 *(uint64_t *)(d + i) = ~(*(uint64_t *)(a + i) & *(uint64_t *)(b + i)); in HELPER()
516 clear_high(d, oprsz, desc); in HELPER()
519 void HELPER(gvec_nor)(void *d, void *a, void *b, uint32_t desc) in HELPER()
525 *(uint64_t *)(d + i) = ~(*(uint64_t *)(a + i) | *(uint64_t *)(b + i)); in HELPER()
527 clear_high(d, oprsz, desc); in HELPER()
530 void HELPER(gvec_eqv)(void *d, void *a, void *b, uint32_t desc) in HELPER()
536 *(uint64_t *)(d + i) = ~(*(uint64_t *)(a + i) ^ *(uint64_t *)(b + i)); in HELPER()
538 clear_high(d, oprsz, desc); in HELPER()
541 void HELPER(gvec_ands)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
547 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) & b; in HELPER()
549 clear_high(d, oprsz, desc); in HELPER()
552 void HELPER(gvec_andcs)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
558 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) & ~b; in HELPER()
560 clear_high(d, oprsz, desc); in HELPER()
563 void HELPER(gvec_xors)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
569 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) ^ b; in HELPER()
571 clear_high(d, oprsz, desc); in HELPER()
574 void HELPER(gvec_ors)(void *d, void *a, uint64_t b, uint32_t desc) in HELPER()
580 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) | b; in HELPER()
582 clear_high(d, oprsz, desc); in HELPER()
585 void HELPER(gvec_shl8i)(void *d, void *a, uint32_t desc) in HELPER()
592 *(uint8_t *)(d + i) = *(uint8_t *)(a + i) << shift; in HELPER()
594 clear_high(d, oprsz, desc); in HELPER()
597 void HELPER(gvec_shl16i)(void *d, void *a, uint32_t desc) in HELPER()
604 *(uint16_t *)(d + i) = *(uint16_t *)(a + i) << shift; in HELPER()
606 clear_high(d, oprsz, desc); in HELPER()
609 void HELPER(gvec_shl32i)(void *d, void *a, uint32_t desc) in HELPER()
616 *(uint32_t *)(d + i) = *(uint32_t *)(a + i) << shift; in HELPER()
618 clear_high(d, oprsz, desc); in HELPER()
621 void HELPER(gvec_shl64i)(void *d, void *a, uint32_t desc) in HELPER()
628 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) << shift; in HELPER()
630 clear_high(d, oprsz, desc); in HELPER()
633 void HELPER(gvec_shr8i)(void *d, void *a, uint32_t desc) in HELPER()
640 *(uint8_t *)(d + i) = *(uint8_t *)(a + i) >> shift; in HELPER()
642 clear_high(d, oprsz, desc); in HELPER()
645 void HELPER(gvec_shr16i)(void *d, void *a, uint32_t desc) in HELPER()
652 *(uint16_t *)(d + i) = *(uint16_t *)(a + i) >> shift; in HELPER()
654 clear_high(d, oprsz, desc); in HELPER()
657 void HELPER(gvec_shr32i)(void *d, void *a, uint32_t desc) in HELPER()
664 *(uint32_t *)(d + i) = *(uint32_t *)(a + i) >> shift; in HELPER()
666 clear_high(d, oprsz, desc); in HELPER()
669 void HELPER(gvec_shr64i)(void *d, void *a, uint32_t desc) in HELPER()
676 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) >> shift; in HELPER()
678 clear_high(d, oprsz, desc); in HELPER()
681 void HELPER(gvec_sar8i)(void *d, void *a, uint32_t desc) in HELPER()
688 *(int8_t *)(d + i) = *(int8_t *)(a + i) >> shift; in HELPER()
690 clear_high(d, oprsz, desc); in HELPER()
693 void HELPER(gvec_sar16i)(void *d, void *a, uint32_t desc) in HELPER()
700 *(int16_t *)(d + i) = *(int16_t *)(a + i) >> shift; in HELPER()
702 clear_high(d, oprsz, desc); in HELPER()
705 void HELPER(gvec_sar32i)(void *d, void *a, uint32_t desc) in HELPER()
712 *(int32_t *)(d + i) = *(int32_t *)(a + i) >> shift; in HELPER()
714 clear_high(d, oprsz, desc); in HELPER()
717 void HELPER(gvec_sar64i)(void *d, void *a, uint32_t desc) in HELPER()
724 *(int64_t *)(d + i) = *(int64_t *)(a + i) >> shift; in HELPER()
726 clear_high(d, oprsz, desc); in HELPER()
729 void HELPER(gvec_rotl8i)(void *d, void *a, uint32_t desc) in HELPER()
736 *(uint8_t *)(d + i) = rol8(*(uint8_t *)(a + i), shift); in HELPER()
738 clear_high(d, oprsz, desc); in HELPER()
741 void HELPER(gvec_rotl16i)(void *d, void *a, uint32_t desc) in HELPER()
748 *(uint16_t *)(d + i) = rol16(*(uint16_t *)(a + i), shift); in HELPER()
750 clear_high(d, oprsz, desc); in HELPER()
753 void HELPER(gvec_rotl32i)(void *d, void *a, uint32_t desc) in HELPER()
760 *(uint32_t *)(d + i) = rol32(*(uint32_t *)(a + i), shift); in HELPER()
762 clear_high(d, oprsz, desc); in HELPER()
765 void HELPER(gvec_rotl64i)(void *d, void *a, uint32_t desc) in HELPER()
772 *(uint64_t *)(d + i) = rol64(*(uint64_t *)(a + i), shift); in HELPER()
774 clear_high(d, oprsz, desc); in HELPER()
777 void HELPER(gvec_shl8v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
784 *(uint8_t *)(d + i) = *(uint8_t *)(a + i) << sh; in HELPER()
786 clear_high(d, oprsz, desc); in HELPER()
789 void HELPER(gvec_shl16v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
796 *(uint16_t *)(d + i) = *(uint16_t *)(a + i) << sh; in HELPER()
798 clear_high(d, oprsz, desc); in HELPER()
801 void HELPER(gvec_shl32v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
808 *(uint32_t *)(d + i) = *(uint32_t *)(a + i) << sh; in HELPER()
810 clear_high(d, oprsz, desc); in HELPER()
813 void HELPER(gvec_shl64v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
820 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) << sh; in HELPER()
822 clear_high(d, oprsz, desc); in HELPER()
825 void HELPER(gvec_shr8v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
832 *(uint8_t *)(d + i) = *(uint8_t *)(a + i) >> sh; in HELPER()
834 clear_high(d, oprsz, desc); in HELPER()
837 void HELPER(gvec_shr16v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
844 *(uint16_t *)(d + i) = *(uint16_t *)(a + i) >> sh; in HELPER()
846 clear_high(d, oprsz, desc); in HELPER()
849 void HELPER(gvec_shr32v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
856 *(uint32_t *)(d + i) = *(uint32_t *)(a + i) >> sh; in HELPER()
858 clear_high(d, oprsz, desc); in HELPER()
861 void HELPER(gvec_shr64v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
868 *(uint64_t *)(d + i) = *(uint64_t *)(a + i) >> sh; in HELPER()
870 clear_high(d, oprsz, desc); in HELPER()
873 void HELPER(gvec_sar8v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
880 *(int8_t *)(d + i) = *(int8_t *)(a + i) >> sh; in HELPER()
882 clear_high(d, oprsz, desc); in HELPER()
885 void HELPER(gvec_sar16v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
892 *(int16_t *)(d + i) = *(int16_t *)(a + i) >> sh; in HELPER()
894 clear_high(d, oprsz, desc); in HELPER()
897 void HELPER(gvec_sar32v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
904 *(int32_t *)(d + i) = *(int32_t *)(a + i) >> sh; in HELPER()
906 clear_high(d, oprsz, desc); in HELPER()
909 void HELPER(gvec_sar64v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
916 *(int64_t *)(d + i) = *(int64_t *)(a + i) >> sh; in HELPER()
918 clear_high(d, oprsz, desc); in HELPER()
921 void HELPER(gvec_rotl8v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
928 *(uint8_t *)(d + i) = rol8(*(uint8_t *)(a + i), sh); in HELPER()
930 clear_high(d, oprsz, desc); in HELPER()
933 void HELPER(gvec_rotl16v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
940 *(uint16_t *)(d + i) = rol16(*(uint16_t *)(a + i), sh); in HELPER()
942 clear_high(d, oprsz, desc); in HELPER()
945 void HELPER(gvec_rotl32v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
952 *(uint32_t *)(d + i) = rol32(*(uint32_t *)(a + i), sh); in HELPER()
954 clear_high(d, oprsz, desc); in HELPER()
957 void HELPER(gvec_rotl64v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
964 *(uint64_t *)(d + i) = rol64(*(uint64_t *)(a + i), sh); in HELPER()
966 clear_high(d, oprsz, desc); in HELPER()
969 void HELPER(gvec_rotr8v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
976 *(uint8_t *)(d + i) = ror8(*(uint8_t *)(a + i), sh); in HELPER()
978 clear_high(d, oprsz, desc); in HELPER()
981 void HELPER(gvec_rotr16v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
988 *(uint16_t *)(d + i) = ror16(*(uint16_t *)(a + i), sh); in HELPER()
990 clear_high(d, oprsz, desc); in HELPER()
993 void HELPER(gvec_rotr32v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1000 *(uint32_t *)(d + i) = ror32(*(uint32_t *)(a + i), sh); in HELPER()
1002 clear_high(d, oprsz, desc); in HELPER()
1005 void HELPER(gvec_rotr64v)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1012 *(uint64_t *)(d + i) = ror64(*(uint64_t *)(a + i), sh); in HELPER()
1014 clear_high(d, oprsz, desc); in HELPER()
1018 void HELPER(NAME)(void *d, void *a, void *b, uint32_t desc) \
1023 *(TYPE *)(d + i) = -(*(TYPE *)(a + i) OP *(TYPE *)(b + i)); \
1025 clear_high(d, oprsz, desc); \
1045 void HELPER(NAME)(void *d, void *a, uint64_t b64, uint32_t desc) \
1050 *(TYPE *)(d + i) = -((*(TYPE *)(a + i) OP b) ^ inv); \
1052 clear_high(d, oprsz, desc); \
1070 void HELPER(gvec_ssadd8)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1082 *(int8_t *)(d + i) = r; in HELPER()
1084 clear_high(d, oprsz, desc); in HELPER()
1087 void HELPER(gvec_ssadd16)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1099 *(int16_t *)(d + i) = r; in HELPER()
1101 clear_high(d, oprsz, desc); in HELPER()
1104 void HELPER(gvec_ssadd32)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1116 *(int32_t *)(d + i) = di; in HELPER()
1118 clear_high(d, oprsz, desc); in HELPER()
1121 void HELPER(gvec_ssadd64)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1133 *(int64_t *)(d + i) = di; in HELPER()
1135 clear_high(d, oprsz, desc); in HELPER()
1138 void HELPER(gvec_sssub8)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1150 *(uint8_t *)(d + i) = r; in HELPER()
1152 clear_high(d, oprsz, desc); in HELPER()
1155 void HELPER(gvec_sssub16)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1167 *(int16_t *)(d + i) = r; in HELPER()
1169 clear_high(d, oprsz, desc); in HELPER()
1172 void HELPER(gvec_sssub32)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1184 *(int32_t *)(d + i) = di; in HELPER()
1186 clear_high(d, oprsz, desc); in HELPER()
1189 void HELPER(gvec_sssub64)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1201 *(int64_t *)(d + i) = di; in HELPER()
1203 clear_high(d, oprsz, desc); in HELPER()
1206 void HELPER(gvec_usadd8)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1216 *(uint8_t *)(d + i) = r; in HELPER()
1218 clear_high(d, oprsz, desc); in HELPER()
1221 void HELPER(gvec_usadd16)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1231 *(uint16_t *)(d + i) = r; in HELPER()
1233 clear_high(d, oprsz, desc); in HELPER()
1236 void HELPER(gvec_usadd32)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1248 *(uint32_t *)(d + i) = di; in HELPER()
1250 clear_high(d, oprsz, desc); in HELPER()
1253 void HELPER(gvec_usadd64)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1265 *(uint64_t *)(d + i) = di; in HELPER()
1267 clear_high(d, oprsz, desc); in HELPER()
1270 void HELPER(gvec_ussub8)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1280 *(uint8_t *)(d + i) = r; in HELPER()
1282 clear_high(d, oprsz, desc); in HELPER()
1285 void HELPER(gvec_ussub16)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1295 *(uint16_t *)(d + i) = r; in HELPER()
1297 clear_high(d, oprsz, desc); in HELPER()
1300 void HELPER(gvec_ussub32)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1312 *(uint32_t *)(d + i) = di; in HELPER()
1314 clear_high(d, oprsz, desc); in HELPER()
1317 void HELPER(gvec_ussub64)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1329 *(uint64_t *)(d + i) = di; in HELPER()
1331 clear_high(d, oprsz, desc); in HELPER()
1334 void HELPER(gvec_smin8)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1343 *(int8_t *)(d + i) = dd; in HELPER()
1345 clear_high(d, oprsz, desc); in HELPER()
1348 void HELPER(gvec_smin16)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1357 *(int16_t *)(d + i) = dd; in HELPER()
1359 clear_high(d, oprsz, desc); in HELPER()
1362 void HELPER(gvec_smin32)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1371 *(int32_t *)(d + i) = dd; in HELPER()
1373 clear_high(d, oprsz, desc); in HELPER()
1376 void HELPER(gvec_smin64)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1385 *(int64_t *)(d + i) = dd; in HELPER()
1387 clear_high(d, oprsz, desc); in HELPER()
1390 void HELPER(gvec_smax8)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1399 *(int8_t *)(d + i) = dd; in HELPER()
1401 clear_high(d, oprsz, desc); in HELPER()
1404 void HELPER(gvec_smax16)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1413 *(int16_t *)(d + i) = dd; in HELPER()
1415 clear_high(d, oprsz, desc); in HELPER()
1418 void HELPER(gvec_smax32)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1427 *(int32_t *)(d + i) = dd; in HELPER()
1429 clear_high(d, oprsz, desc); in HELPER()
1432 void HELPER(gvec_smax64)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1441 *(int64_t *)(d + i) = dd; in HELPER()
1443 clear_high(d, oprsz, desc); in HELPER()
1446 void HELPER(gvec_umin8)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1455 *(uint8_t *)(d + i) = dd; in HELPER()
1457 clear_high(d, oprsz, desc); in HELPER()
1460 void HELPER(gvec_umin16)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1469 *(uint16_t *)(d + i) = dd; in HELPER()
1471 clear_high(d, oprsz, desc); in HELPER()
1474 void HELPER(gvec_umin32)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1483 *(uint32_t *)(d + i) = dd; in HELPER()
1485 clear_high(d, oprsz, desc); in HELPER()
1488 void HELPER(gvec_umin64)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1497 *(uint64_t *)(d + i) = dd; in HELPER()
1499 clear_high(d, oprsz, desc); in HELPER()
1502 void HELPER(gvec_umax8)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1511 *(uint8_t *)(d + i) = dd; in HELPER()
1513 clear_high(d, oprsz, desc); in HELPER()
1516 void HELPER(gvec_umax16)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1525 *(uint16_t *)(d + i) = dd; in HELPER()
1527 clear_high(d, oprsz, desc); in HELPER()
1530 void HELPER(gvec_umax32)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1539 *(uint32_t *)(d + i) = dd; in HELPER()
1541 clear_high(d, oprsz, desc); in HELPER()
1544 void HELPER(gvec_umax64)(void *d, void *a, void *b, uint32_t desc) in HELPER()
1553 *(uint64_t *)(d + i) = dd; in HELPER()
1555 clear_high(d, oprsz, desc); in HELPER()
1558 void HELPER(gvec_bitsel)(void *d, void *a, void *b, void *c, uint32_t desc) in HELPER()
1567 *(uint64_t *)(d + i) = (bb & aa) | (cc & ~aa); in HELPER()
1569 clear_high(d, oprsz, desc); in HELPER()