Searched refs:DO16 (Results 1 - 4 of 4) sorted by relevance

/darwin-on-arm/xnu/libkern/zlib/
H A Dadler32.c56 #define DO16(buf) DO8(buf,0); DO8(buf,8); macro
155 DO16(buf); /* 16 sums unrolled */
166 DO16(buf);
/darwin-on-arm/xnu/libkern/
H A Dmkext.c40 #define DO16(buf) DO8(buf,0); DO8(buf,8); macro
70 DO16(buf);
/darwin-on-arm/xnu/libkern/zlib/arm/
H A Dadler32vec.s14 // DO16(buf); /* 16 sums unrolled */
23 // DO16(buf);
38 DO16 vectorization:
50 In this revision, whenever possible, 2 DO16 loops are combined into a DO32 loop.
115 .macro DO16
145 DO16
163 DO16
/darwin-on-arm/xnu/libkern/zlib/intel/
H A Dadler32vec.s57 followed by a single DO16 (K=16), before calling a modulo operation for adler and sum2.
83 // DO16(buf); /* 16 sums unrolled */
92 // DO16(buf);
161 .macro DO16
212 // this defines the macro DO16 for SSSE3 not supported
279 DO16 // update adler/sum2 for a 16-byte input
297 DO16 // update adler/sum2 for a 16-byte input
707 .macro DO16
920 DO16 // update adler/sum2 for a 16-byte input

Completed in 24 milliseconds