Lines Matching full:move
27 * instruction per data move overhead. movem might be faster still
46 movep is rather expensive compared to ordinary move's
55 " lsr.l #1,%1 ; jcc 1f ; move.b %2,-(%0)\n" in fb_memclear_small()
56 "1: lsr.l #1,%1 ; jcc 1f ; move.w %2,-(%0)\n" in fb_memclear_small()
57 "1: lsr.l #1,%1 ; jcc 1f ; move.l %2,-(%0)\n" in fb_memclear_small()
58 "1: lsr.l #1,%1 ; jcc 1f ; move.l %2,-(%0) ; move.l %2,-(%0)\n" in fb_memclear_small()
65 " move.l %2,%%d4; move.l %2,%%d5; move.l %2,%%d6\n" in fb_memclear_small()
95 " move.l %1,%2\n" in fb_memclear()
101 "2: move.w %1,%2; lsr.l #2,%1 ; jeq 6f\n" in fb_memclear()
107 "6: move.w %2,%1; btst #1,%1 ; jeq 7f ; clr.w (%0)+\n" in fb_memclear()
124 " lsr.l #1,%1 ; jcc 1f ; move.b %2,-(%0)\n" in fb_memset255()
125 "1: lsr.l #1,%1 ; jcc 1f ; move.w %2,-(%0)\n" in fb_memset255()
126 "1: lsr.l #1,%1 ; jcc 1f ; move.l %2,-(%0)\n" in fb_memset255()
127 "1: lsr.l #1,%1 ; jcc 1f ; move.l %2,-(%0) ; move.l %2,-(%0)\n" in fb_memset255()
133 " move.l %2,%%d4; move.l %2,%%d5; move.l %2,%%d6\n" in fb_memset255()
150 " lsr.l #1,%2 ; jcc 1f ; move.b (%1)+,(%0)+\n" in fb_memmove()
151 "1: lsr.l #1,%2 ; jcc 1f ; move.w (%1)+,(%0)+\n" in fb_memmove()
152 "1: lsr.l #1,%2 ; jcc 1f ; move.l (%1)+,(%0)+\n" in fb_memmove()
153 "1: lsr.l #1,%2 ; jcc 1f ; move.l (%1)+,(%0)+ ; move.l (%1)+,(%0)+\n" in fb_memmove()
160 " move.l %0,%3\n" in fb_memmove()
161 " lsr.l #1,%3 ; jcc 1f ; move.b (%1)+,(%0)+ ; subqw #1,%2\n" in fb_memmove()
163 " move.w (%1)+,(%0)+ ; subqw #2,%2 ; jra 2f\n" in fb_memmove()
165 " move.w (%1)+,(%0)+ ; subqw #2,%2\n" in fb_memmove()
166 "2: move.w %2,%-; lsr.l #2,%2 ; jeq 6f\n" in fb_memmove()
167 " lsr.l #1,%2 ; jcc 3f ; move.l (%1)+,(%0)+\n" in fb_memmove()
168 "3: lsr.l #1,%2 ; jcc 4f ; move.l (%1)+,(%0)+ ; move.l (%1)+,(%0)+\n" in fb_memmove()
170 "5: move.l (%1)+,(%0)+; move.l (%1)+,(%0)+\n" in fb_memmove()
171 " move.l (%1)+,(%0)+; move.l (%1)+,(%0)+\n" in fb_memmove()
173 "6: move.w %+,%2; btst #1,%2 ; jeq 7f ; move.w (%1)+,(%0)+\n" in fb_memmove()
174 "7: btst #0,%2 ; jeq 8f ; move.b (%1)+,(%0)+\n" in fb_memmove()
182 " lsr.l #1,%2 ; jcc 1f ; move.b -(%1),-(%0)\n" in fb_memmove()
183 "1: lsr.l #1,%2 ; jcc 1f ; move.w -(%1),-(%0)\n" in fb_memmove()
184 "1: lsr.l #1,%2 ; jcc 1f ; move.l -(%1),-(%0)\n" in fb_memmove()
185 "1: lsr.l #1,%2 ; jcc 1f ; move.l -(%1),-(%0) ; move.l -(%1),-(%0)\n" in fb_memmove()
193 " move.l %0,%3\n" in fb_memmove()
194 " lsr.l #1,%3 ; jcc 1f ; move.b -(%1),-(%0) ; subqw #1,%2\n" in fb_memmove()
196 " move.w -(%1),-(%0) ; subqw #2,%2 ; jra 2f\n" in fb_memmove()
198 " move.w -(%1),-(%0) ; subqw #2,%2\n" in fb_memmove()
199 "2: move.w %2,%-; lsr.l #2,%2 ; jeq 6f\n" in fb_memmove()
200 " lsr.l #1,%2 ; jcc 3f ; move.l -(%1),-(%0)\n" in fb_memmove()
201 "3: lsr.l #1,%2 ; jcc 4f ; move.l -(%1),-(%0) ; move.l -(%1),-(%0)\n" in fb_memmove()
203 "5: move.l -(%1),-(%0); move.l -(%1),-(%0)\n" in fb_memmove()
204 " move.l -(%1),-(%0); move.l -(%1),-(%0)\n" in fb_memmove()
206 "6: move.w %+,%2; btst #1,%2 ; jeq 7f ; move.w -(%1),-(%0)\n" in fb_memmove()
207 "7: btst #0,%2 ; jeq 8f ; move.b -(%1),-(%0)\n" in fb_memmove()