home *** CD-ROM | disk | FTP | other *** search
- /* auto4.c - integer math benchmark */
- #include "stdio.h"
-
- static int ncount = 4000 ;
-
- int imath()
- {
- int i , j , k , l ;
- static int m , n ;
-
- j = 6 ; k = 2 ;
- for(i=0 ; i< ncount ; i++)
- {
- j = j + i + k ;
- k = l + i ;
- j = j + k + l ;
- m = (l -i) - (k-j) - (i-6) ;
-
- j = j << 1 ;
-
- j = j + i + k ;
- k = l + i ;
- j = j + k + l ;
- m = (l -i) - (k-j) - (i-6) ;
-
- m = j >> 4 ;
-
- j = j + i + k ;
- k = l + i ;
- j = j + k + l ;
- m = (l -i) - (k-j) - (i-6) ;
-
- j = i * l ;
- k = k * j ;
- l = l / (i+1) ;
-
- n = j & 0xff ;
- j = k | 0x80 ;
- }
- }
-