Lines Matching refs:dest

60 #define EMIT_TWO_ELTS( dest, offset, elt0, elt1 )	\
62 (dest)[offset] = (elt0); \
63 (dest)[offset+1] = (elt1); \
74 ELT_TYPE *dest,
81 EMIT_TWO_ELTS( dest, 0, elts[0], elts[1] );
82 dest += 2;
85 EMIT_ELT( dest, 0, elts[0] );
86 dest += 1;
89 return dest;
93 ELT_TYPE *dest,
100 EMIT_TWO_ELTS( dest, 0, start, start+1 );
101 dest += 2;
104 EMIT_ELT( dest, 0, start );
105 dest += 1;
108 return dest;
181 ELT_TYPE *dest;
185 dest = ALLOC_ELTS( (nr-1)*2 );
188 EMIT_TWO_ELTS( dest, 0, (i+0), (i+1) );
189 dest += 2;
237 ELT_TYPE *dest;
240 dest = ALLOC_ELTS( nr*2 ); /* allocs room for 1 more line */
243 EMIT_TWO_ELTS( dest, 0, (j+i), (j+i+1) );
244 dest += 2;
251 EMIT_TWO_ELTS( dest, 0, (j), (start) );
252 dest += 2;
267 ELT_TYPE *dest = ALLOC_ELTS( nr );
268 dest = TAG(emit_consecutive_elts)( ctx, dest, j, nr );
269 (void) dest;
274 ELT_TYPE *dest = ALLOC_ELTS( nr + 1 );
275 dest = TAG(emit_consecutive_elts)( ctx, dest, j, nr );
276 dest = TAG(emit_consecutive_elts)( ctx, dest, start, 1 );
277 (void) dest;
335 ELT_TYPE *dest;
339 dest = ALLOC_ELTS( (nr-2)*3 );
342 EMIT_ELT( dest, 0, (i+0+parity) );
343 EMIT_ELT( dest, 1, (i+1-parity) );
344 EMIT_ELT( dest, 2, (i+2) );
345 dest += 3;
376 ELT_TYPE *dest;
380 dest = ALLOC_ELTS( (nr-1)*3 );
383 EMIT_ELT( dest, 0, (start) );
384 EMIT_ELT( dest, 1, (i) );
385 EMIT_ELT( dest, 2, (i+1) );
386 dest += 3;
440 ELT_TYPE *dest;
445 dest = ALLOC_ELTS( quads*6 );
448 EMIT_TWO_ELTS( dest, 0, (i+0), (i+1) );
449 EMIT_TWO_ELTS( dest, 2, (i+2), (i+1) );
450 EMIT_TWO_ELTS( dest, 4, (i+3), (i+2) );
451 dest += 6;
493 ELT_TYPE *dest;
498 dest = ALLOC_ELTS( quads*6 );
501 EMIT_TWO_ELTS( dest, 0, (i+0), (i+1) );
502 EMIT_TWO_ELTS( dest, 2, (i+3), (i+1) );
503 EMIT_TWO_ELTS( dest, 4, (i+2), (i+3) );
504 dest += 6;
551 ELT_TYPE *dest;
557 dest = ALLOC_ELTS( nr );
558 dest = TAG(emit_elts)( ctx, dest, elts+j, nr );
559 (void) dest;
575 ELT_TYPE *dest;
594 dest = ALLOC_ELTS( nr );
595 dest = TAG(emit_elts)( ctx, dest, elts+j, nr );
596 (void) dest;
614 ELT_TYPE *dest;
626 dest = ALLOC_ELTS( nr );
627 dest = TAG(emit_elts)( ctx, dest, elts+j, nr );
628 (void) dest;
643 ELT_TYPE *dest;
674 dest = ALLOC_ELTS( nr+1 ); /* Reserve possible space for last elt */
675 dest = TAG(emit_elts)( ctx, dest, elts+j, nr );
678 dest = TAG(emit_elts)( ctx, dest, elts+start, 1 );
679 (void) dest;
695 ELT_TYPE *dest;
710 dest = ALLOC_ELTS( nr );
711 dest = TAG(emit_elts)( ctx, dest, elts+j, nr );
712 (void) dest;
728 ELT_TYPE *dest;
742 dest = ALLOC_ELTS( nr );
743 dest = TAG(emit_elts)( ctx, dest, elts+j, nr );
744 (void) dest;
758 ELT_TYPE *dest;
767 dest = ALLOC_ELTS( nr );
768 dest = TAG(emit_elts)( ctx, dest, elts+start, 1 );
769 dest = TAG(emit_elts)( ctx, dest, elts+j, nr - 1 );
770 (void) dest;
785 ELT_TYPE *dest;
794 dest = ALLOC_ELTS( nr );
795 dest = TAG(emit_elts)( ctx, dest, elts+start, 1 );
796 dest = TAG(emit_elts)( ctx, dest, elts+j, nr - 1 );
797 (void) dest;
817 ELT_TYPE *dest;
835 ELT_TYPE *dest = ALLOC_ELTS( quads*6 );
839 EMIT_TWO_ELTS( dest, 0, elts[0], elts[1] );
840 EMIT_TWO_ELTS( dest, 2, elts[2], elts[1] );
841 EMIT_TWO_ELTS( dest, 4, elts[3], elts[2] );
842 dest += 6;
854 dest = ALLOC_ELTS( nr );
855 dest = TAG(emit_elts)( ctx, dest, elts+j, nr );
856 (void) dest;
895 ELT_TYPE *dest = ALLOC_ELTS( quads * 6 );
899 EMIT_TWO_ELTS( dest, 0, elts[0], elts[1] );
900 EMIT_TWO_ELTS( dest, 2, elts[3], elts[1] );
901 EMIT_TWO_ELTS( dest, 4, elts[2], elts[3] );
902 dest += 6;