HomeSort by: relevance | last modified time | path
    Searched refs:REDUCE (Results 1 - 6 of 6) sorted by relevancy

  /src/sys/arch/sparc/sparc/
cpu_in_cksum.c 130 * 2. By unrolling the main loop to reduce branch overheads.
193 #define REDUCE {sum = (sum & 0xffff) + (sum >> 16);}
195 #define ROL {sum = sum << 8;} /* depends on recent REDUCE */
229 REDUCE;
268 REDUCE;
278 REDUCE;
281 REDUCE;
  /src/sys/arch/hppa/hppa/
in_cksum.c 69 #define REDUCE {sum = (sum & 0xffff) + (sum >> 16); ADDCARRY}
123 REDUCE;
  /src/sys/arch/powerpc/powerpc/
in_cksum.c 60 #define REDUCE { REDUCE1; REDUCE1; }
111 REDUCE;
206 REDUCE;
214 REDUCE;
235 REDUCE;
  /src/sys/arch/sh3/sh3/
cpu_in_cksum.S 50 #define REDUCE \
154 REDUCE /* 1st instruction break only r0 */
166 REDUCE /* 1st instruction break only r0 */
190 REDUCE
216 REDUCE /* 1st instruction break only r0 */
220 REDUCE
221 REDUCE
  /src/sys/arch/sparc64/sparc64/
cpu_in_cksum.S 90 srlx %o3, 32, %g4 ! REDUCE bigtime
103 srlx %o3, 32, %g4 ! REDUCE bigtime
119 srlx %o3, 16, %o4 ! REDUCE {sum = (sum & 0xffff) + (sum >> 16);}
201 srlx %o3, 32, %o4 ! Reduce to 32-bits
221 srlx %o3, 16, %o4 ! REDUCE
  /src/sys/arch/i386/i386/
cpu_in_cksum.S 113 #define REDUCE \
129 REDUCE
322 REDUCE

Completed in 16 milliseconds