Lines Matching refs:sd1

60 #define CHANNELEXTRACT_U8_21L(sd0, sd1, dd)                     \
61 sda = vis_fpmerge(vis_read_hi(sd0), vis_read_hi(sd1)); \
62 sdb = vis_fpmerge(vis_read_lo(sd0), vis_read_lo(sd1)); \
68 #define CHANNELEXTRACT_U8_21R(sd0, sd1, dd) \
69 sda = vis_fpmerge(vis_read_hi(sd0), vis_read_hi(sd1)); \
70 sdb = vis_fpmerge(vis_read_lo(sd0), vis_read_lo(sd1)); \
88 mlib_d64 sd0, sd1, sd2, sd3; /* 8-byte source data */
127 sd1 = *sp++;
130 CHANNELEXTRACT_U8_21L(sd0, sd1, dd0);
142 sd1 = *sp++;
143 CHANNELEXTRACT_U8_21L(sd0, sd1, dd0);
152 sd1 = *sp++;
153 CHANNELEXTRACT_U8_21L(sd0, sd1, dd0);
175 sd1 = *sp++;
180 CHANNELEXTRACT_U8_21L(sd0, sd1, dd0);
219 sd1 = *sp++;
222 CHANNELEXTRACT_U8_21R(sd0, sd1, dd0);
232 sd1 = *sp++;
233 CHANNELEXTRACT_U8_21R(sd0, sd1, dd0);
242 sd1 = *sp++;
243 CHANNELEXTRACT_U8_21R(sd0, sd1, dd0);
265 sd1 = *sp++;
270 CHANNELEXTRACT_U8_21R(sd0, sd1, dd0);
303 #define CHANNELEXTRACT_U8_31L(sd0, sd1, sd2, dd) \
304 sda = vis_fpmerge(vis_read_hi(sd0), vis_read_lo(sd1)); \
306 sdc = vis_fpmerge(vis_read_hi(sd1), vis_read_lo(sd2)); \
312 #define CHANNELEXTRACT_U8_31M(sd0, sd1, sd2, dd) \
313 sda = vis_fpmerge(vis_read_hi(sd0), vis_read_lo(sd1)); \
315 sdc = vis_fpmerge(vis_read_hi(sd1), vis_read_lo(sd2)); \
321 #define CHANNELEXTRACT_U8_31R(sd0, sd1, sd2, dd) \
322 sda = vis_fpmerge(vis_read_hi(sd0), vis_read_lo(sd1)); \
324 sdc = vis_fpmerge(vis_read_hi(sd1), vis_read_lo(sd2)); \
339 mlib_d64 sd0, sd1, sd2; /* 8-byte source data */
384 sd1 = *sp++;
388 CHANNELEXTRACT_U8_31L(sd0, sd1, sd2, dd0);
400 sd1 = *sp++;
402 CHANNELEXTRACT_U8_31L(sd0, sd1, sd2, dd0);
411 sd1 = *sp++;
413 CHANNELEXTRACT_U8_31L(sd0, sd1, sd2, dd0);
436 sd1 = *sp++;
443 CHANNELEXTRACT_U8_31L(sd0, sd1, sd2, dd0);
487 sd1 = *sp++;
491 CHANNELEXTRACT_U8_31M(sd0, sd1, sd2, dd0);
503 sd1 = *sp++;
505 CHANNELEXTRACT_U8_31M(sd0, sd1, sd2, dd0);
514 sd1 = *sp++;
516 CHANNELEXTRACT_U8_31M(sd0, sd1, sd2, dd0);
539 sd1 = *sp++;
546 CHANNELEXTRACT_U8_31M(sd0, sd1, sd2, dd0);
587 sd1 = *sp++;
591 CHANNELEXTRACT_U8_31R(sd0, sd1, sd2, dd0);
603 sd1 = *sp++;
605 CHANNELEXTRACT_U8_31R(sd0, sd1, sd2, dd0);
614 sd1 = *sp++;
616 CHANNELEXTRACT_U8_31R(sd0, sd1, sd2, dd0);
639 sd1 = *sp++;
646 CHANNELEXTRACT_U8_31R(sd0, sd1, sd2, dd0);
681 #define CHANNELEXTRACT_U8_41L(sd0, sd1, sd2, sd3, dd) \
684 sdc = vis_fpmerge(vis_read_hi(sd1), vis_read_hi(sd3)); \
685 sdd = vis_fpmerge(vis_read_lo(sd1), vis_read_lo(sd3)); \
691 #define CHANNELEXTRACT_U8_41ML(sd0, sd1, sd2, sd3, dd) \
694 sdc = vis_fpmerge(vis_read_hi(sd1), vis_read_hi(sd3)); \
695 sdd = vis_fpmerge(vis_read_lo(sd1), vis_read_lo(sd3)); \
701 #define CHANNELEXTRACT_U8_41MR(sd0, sd1, sd2, sd3, dd) \
704 sdc = vis_fpmerge(vis_read_hi(sd1), vis_read_hi(sd3)); \
705 sdd = vis_fpmerge(vis_read_lo(sd1), vis_read_lo(sd3)); \
711 #define CHANNELEXTRACT_U8_41R(sd0, sd1, sd2, sd3, dd) \
714 sdc = vis_fpmerge(vis_read_hi(sd1), vis_read_hi(sd3)); \
715 sdd = vis_fpmerge(vis_read_lo(sd1), vis_read_lo(sd3)); \
730 mlib_d64 sd0, sd1, sd2, sd3; /* 8-byte source data */
780 sd1 = *sp++;
785 CHANNELEXTRACT_U8_41L(sd0, sd1, sd2, sd3, dd0);
797 sd1 = *sp++;
800 CHANNELEXTRACT_U8_41L(sd0, sd1, sd2, sd3, dd0);
809 sd1 = *sp++;
812 CHANNELEXTRACT_U8_41L(sd0, sd1, sd2, sd3, dd0);
836 sd1 = *sp++;
845 CHANNELEXTRACT_U8_41L(sd0, sd1, sd2, sd3, dd0);
892 sd1 = *sp++;
897 CHANNELEXTRACT_U8_41ML(sd0, sd1, sd2, sd3, dd0);
909 sd1 = *sp++;
912 CHANNELEXTRACT_U8_41ML(sd0, sd1, sd2, sd3, dd0);
921 sd1 = *sp++;
924 CHANNELEXTRACT_U8_41ML(sd0, sd1, sd2, sd3, dd0);
948 sd1 = *sp++;
957 CHANNELEXTRACT_U8_41ML(sd0, sd1, sd2, sd3, dd0);
1003 sd1 = *sp++;
1008 CHANNELEXTRACT_U8_41MR(sd0, sd1, sd2, sd3, dd0);
1020 sd1 = *sp++;
1023 CHANNELEXTRACT_U8_41MR(sd0, sd1, sd2, sd3, dd0);
1032 sd1 = *sp++;
1035 CHANNELEXTRACT_U8_41MR(sd0, sd1, sd2, sd3, dd0);
1059 sd1 = *sp++;
1068 CHANNELEXTRACT_U8_41MR(sd0, sd1, sd2, sd3, dd0);
1110 sd1 = *sp++;
1115 CHANNELEXTRACT_U8_41R(sd0, sd1, sd2, sd3, dd0);
1127 sd1 = *sp++;
1130 CHANNELEXTRACT_U8_41R(sd0, sd1, sd2, sd3, dd0);
1139 sd1 = *sp++;
1142 CHANNELEXTRACT_U8_41R(sd0, sd1, sd2, sd3, dd0);
1166 sd1 = *sp++;
1175 CHANNELEXTRACT_U8_41R(sd0, sd1, sd2, sd3, dd0);