Lines Matching refs:dst_off
657 %endrep ; (%2-%%dst_off)/8
683 %assign %%dst_off 0 ; offset in destination buffer
689 movups [r0+%%dst_off], xmm %+ %%dxidx
690 %assign %%dst_off %%dst_off+16
696 %if (%2-%%dst_off) == 8
697 mov [r0+%%dst_off], rax
698 %assign %%dst_off %%dst_off+8
699 %endif ; (%2-%%dst_off) == 8
702 %rep (%2-%%dst_off)/8
703 movq [r0+%%dst_off], mm %+ %%dmidx
704 %assign %%dst_off %%dst_off+8
706 %endrep ; (%2-%%dst_off)/8
708 %if (%2-%%dst_off) == 4
709 mov [r0+%%dst_off], vald
710 %elif (%2-%%dst_off) & 4
711 movd [r0+%%dst_off], mm %+ %%dmidx
712 %assign %%dst_off %%dst_off+4
713 %endif ; (%2-%%dst_off) ==/& 4
715 %if (%2-%%dst_off) == 1
716 mov [r0+%%dst_off], vall
717 %elif (%2-%%dst_off) == 2
718 mov [r0+%%dst_off], valw
719 %elif (%2-%%dst_off) == 3
721 mov [r0+%%dst_off], valw2
723 mov [r0+%%dst_off], valw3
725 mov [r0+%%dst_off], valw4
727 mov [r0+%%dst_off+2], vall
728 %endif ; (%2-%%dst_off) == 1/2/3
814 %assign %%dst_off 0
816 movq [%2+%%dst_off], mm0
817 %assign %%dst_off %%dst_off+8
821 movd [%2+%%dst_off], mm0
823 mov [%2+%%dst_off] , valw
824 mov [%2+%%dst_off+2], valw
826 %assign %%dst_off %%dst_off+4
829 mov [%2+%%dst_off], valw