Lines Matching refs:DATA0
77 #define DATA0 x8
150 ldp DATA0, DATA1, [SRC0, #-16]!
151 stp DATA0, DATA1, [DST, #-16]!
218 ldp DATA0, DATA1, [SRC0, #-16]! /* *--dst = *--src; */
219 stp DATA0, DATA1, [DST, #-16]!
228 ldp DATA0, DATA1, [SRC0, #-16]!
229 stp DATA0, DATA1, [DST, #-16]!
235 ldp DATA0, DATA1, [SRC0, #-16]!
236 stp DATA0, DATA1, [DST, #-16]!
242 ldp DATA0, DATA1, [SRC0, #-16]!
243 stp DATA0, DATA1, [DST, #-16]!
249 ldp DATA0, DATA1, [SRC0, #-16]!
250 stp DATA0, DATA1, [DST, #-16]!
256 ldp DATA0, DATA1, [SRC0, #-16]!
257 stp DATA0, DATA1, [DST, #-16]!
262 ldp DATA0, DATA1, [SRC0, #-16]!
263 stp DATA0, DATA1, [DST, #-16]!
334 ldp DATA0, DATA1, [SRC0, #-16]!
335 stp DATA0, DATA1, [DST, #-16]!
389 ldr DATA0, [SRC, #-8]!
392 lsr TMP_X, DATA0, SRC_DST_ALIGNBIT /* (data1<<dst_src_alignbit)| */
393 orr DATA1, DATA1, TMP_X /* (data0<<src_dst_alignbit); */
397 ldr DATA0, [SRC] /* data0 = *src; */
398 lsr DATA1, DATA0, SRC_DST_ALIGNBIT /* data1=data0>>src_dst_abit;*/
425 ldr DATA0, [SRC, #-8]!
428 lsl TMP_X, DATA0, SRC_DST_ALIGNBIT /* (data1>>dst_src_alignbit)| */
429 orr DATA1, DATA1, TMP_X /* (data0<<src_dst_alignbit); */
433 ldr DATA0, [SRC] /* data0 = *src; */
434 lsr DATA1, DATA0, DST_SRC_ALIGNBIT /* data1=data0<<dst_src_abit;*/
461 /* data0 = (data1 >> src_dst_alignbit) | (data0 << dst_src_alignbit); */
462 lsl DATA0, DATA0, DST_SRC_ALIGNBIT
464 orr DATA0, DATA0, TMP_X
470 /* data0 = (data1 << src_dst_alignbit) | (data0 >> dst_src_alignbit); */
471 lsr DATA0, DATA0, DST_SRC_ALIGNBIT
473 orr DATA0, DATA0, TMP_X
479 stp DATA1, DATA0, [DST, #-16]!
480 mov DATA0, DATA2
491 /* data0 = (data1 >> src_dst_alignbit) | (data0 << dst_src_alignbit); */
492 lsl DATA0, DATA0, DST_SRC_ALIGNBIT
494 orr DATA0, DATA0, TMP_X
496 /* data0 = (data1 << src_dst_alignbit) | (data0 >> dst_src_alignbit); */
497 lsr DATA0, DATA0, DST_SRC_ALIGNBIT
499 orr DATA0, DATA0, TMP_X
501 str DATA0, [DST, #-8]!
502 mov DATA0, DATA1
516 /* data0 = (data1 >> src_dst_alignbit) | (data0 << dst_src_alignbit); */
517 lsl DATA0, DATA0, DST_SRC_ALIGNBIT
519 orr DATA0, DATA0, TMP_X
521 /* data0 = (data1 << src_dst_alignbit) | (data0 >> dst_src_alignbit); */
522 lsr DATA0, DATA0, DST_SRC_ALIGNBIT
524 orr DATA0, DATA0, TMP_X
529 ror DATA0, DATA0, #32
533 ror DATA0, DATA0, #48
537 ror DATA0, DATA0, #56
543 lsr DATA0, DATA0, #32
547 lsr DATA0, DATA0, #16
606 ldp DATA0, DATA1, [SRC0], #16
607 stp DATA0, DATA1, [DST], #16
659 ldp DATA1, DATA0, [SRC], #16
662 lsl TMP_X, DATA0, TMP_X /* (data1 >> src_alignbit) | */
663 orr DATA1, DATA1, TMP_X /* (data0 << -src_alignbit); */
666 ldr DATA0, [SRC], #8
667 lsr DATA1, DATA0, SRC_ALIGNBIT
695 ldp DATA1, DATA0, [SRC], #16
698 lsr TMP_X, DATA0, TMP_X /* (data1 << src_alignbit) | */
699 orr DATA1, DATA1, TMP_X /* (data0 >> -src_alignbit); */
702 ldr DATA0, [SRC], #8
703 lsl DATA1, DATA0, SRC_ALIGNBIT
735 /* data0 = (data0 >> src_dst_alignbit) | (data1 << dst_src_alignbit) */
736 lsr DATA0, DATA0, SRC_DST_ALIGNBIT
738 orr DATA0, DATA0, TMP_X
744 /* data0 = (data0 << src_dst_alignbit) | (data1 >> dst_src_alignbit) */
745 lsl DATA0, DATA0, SRC_DST_ALIGNBIT
747 orr DATA0, DATA0, TMP_X
753 stp DATA0, DATA1, [DST], #16
754 mov DATA0, DATA2
764 /* data0 = (data0 >> src_dst_alignbit) | (data1 << dst_src_alignbit) */
765 lsr DATA0, DATA0, SRC_DST_ALIGNBIT
767 orr DATA0, DATA0, TMP_X
769 /* data0 = (data0 << src_dst_alignbit) | (data1 >> dst_src_alignbit) */
770 lsl DATA0, DATA0, SRC_DST_ALIGNBIT
772 orr DATA0, DATA0, TMP_X
774 str DATA0, [DST], #8
775 mov DATA0, DATA1
789 /* data0 = (data0 >> src_dst_alignbit) | (data1 << dst_src_alignbit) */
790 lsr DATA0, DATA0, SRC_DST_ALIGNBIT
792 orr DATA0, DATA0, TMP_X
794 /* data0 = (data0 << src_dst_alignbit) | (data1 >> dst_src_alignbit) */
795 lsl DATA0, DATA0, SRC_DST_ALIGNBIT
797 orr DATA0, DATA0, TMP_X
801 /* if (len & 4) { *(uint32_t *)dst++ = data0; } */
804 lsr DATA0, DATA0, #32
806 /* if (len & 2) { *(uint16_t *)dst++ = data0; } */
809 lsr DATA0, DATA0, #16
811 /* if (len & 1) { *(uint8_t *)dst++ = data0; } */
816 /* if (len & 4) { *(uint32_t *)dst++ = data0 >> 32; } */
818 lsr TMP_X, DATA0, #32
821 /* if (len & 2) { *(uint16_t *)dst++ = data0 >> 16; } */
823 lsr TMP_X, DATA0, #16
826 /* if (len & 1) { *(uint8_t *)dst++ = data0 >> 8; } */
828 lsr TMP_X, DATA0, #8
900 ldp DATA0, DATA1, [SRC0], #16
901 stp DATA0, DATA1, [DST], #16
969 ldp DATA0, DATA1, [SRC0], #16 /* *dst++ = *src++; */
970 stp DATA0, DATA1, [DST], #16
979 ldp DATA0, DATA1, [SRC0], #16
980 stp DATA0, DATA1, [DST], #16
986 ldp DATA0, DATA1, [SRC0], #16
987 stp DATA0, DATA1, [DST], #16
993 ldp DATA0, DATA1, [SRC0], #16
994 stp DATA0, DATA1, [DST], #16
1000 ldp DATA0, DATA1, [SRC0], #16
1001 stp DATA0, DATA1, [DST], #16
1007 ldp DATA0, DATA1, [SRC0], #16
1008 stp DATA0, DATA1, [DST], #16
1013 ldp DATA0, DATA1, [SRC0], #16
1014 stp DATA0, DATA1, [DST], #16